Kontrollerar om fel loggas medan den aktuella filens script körs.
Automatisera uppgifter med scripts
•På 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.
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 |
FileMaker Pro 18.0 Advanced
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.
•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.
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