Referens > Scriptsteg > Scriptsteg i kategorin Kontroll > Ställ in felloggning
 

Ställ in felloggning

Kontrollerar om fel loggas medan den aktuella filens script körs.

Se även 

Tillval 

startar loggning av scriptfel. Fel fortsätter att loggas för att script i den aktuella filen tills filen stängs eller det här scriptsteget körs med tillvalet Av.

Av stoppar loggning av scriptfel.

Anpassad debuggningsinfo är ett uttryck som utvärderas när ett scriptfel loggas. Använd det här tillvalet för att få ytterligare information som hjälper dig att felsöka ett problem.

Kompatibilitet 

 

Produkt 

Stöds 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Ja 

FileMaker WebDirect 

Nej 

FileMaker Server 

Nej 

FileMaker Cloud-produkt 

Nej 

FileMaker Data API 

Nej 

Anpassad webbpublicering 

Nej 

Runtime-lösning 

Nej 

Kommer från 

FileMaker Pro 18.0 Advanced

Beskrivning 

När det här scriptsteget har körts skapas filen ScriptErrors.log i användarens Dokument-mapp när det första scriptfelet orsakas av ett script i den aktuella filen. En inmatning görs i loggfilen när ett scriptsteg returnerar en felkod som inte är noll. Om loggfilen redan finns läggs inmatningarna till i den filen.

Varje rad i filen ScriptErrors.log presenterar information i följande ordning, avgränsat med tabb-tecken:

 

Information i logginmatning

Kommentarer

Tidsstämpel

Klientens datum och tid när felet uppstod.

Sessionsnummer för databas

ID för den session som scriptet körs i.

Filnamn

Namnet på filen som scriptet körs i.

Kontonamn

Det konto som körde scriptet.

Scriptnamn [scriptindex]

Indexet är scriptets position (med start från 1) i sektionen för scripts i Scriptfönstret.

Stegnamn [radnummer]

 

Felkod

Mer information finns i FileMaker-felkoder.

Anpassad debuggningsinfo

 

Viktigt  Scriptfelsloggens format tillhandahålls som en förhandsversion för att få feedback från kunder. Det kan förändras avsevärt i kommande produktversioner och är inte avsett att användas i produktionssystem.

Kommentarer 

Användaren eller scriptet måste ha fullständig behörighet för att kunna utföra det här scriptsteget. Mer information finns i Skapa och redigera script.

Exempel 1 

Aktiverar scriptfelsloggning och lägger till de aktuella värdena för en variabel och ett fält som hjälp för att felsöka ett problem.

Ställ in felloggning [ På ; Anpassad debuggningsinfo: "Index: " & $Antal & ", Primärnyckel: " & Tabell::Primärnyckel ]

När det första felet uppstår innehåller filen ScriptErrors.log:

2024-01-22 09:43:04.552 -0800   @1   Inventering.fmp12   Admin   Processposter [42]   Läs från datafil [7]   100   Index: 7, Primärnyckel: 20E190F3-67A8-4DCF-94CF-A5EA72971FFC

Relaterade avsnitt 

Scriptsteg (i bokstavsordning)

Scriptsteg (efter kategori)