Referenz > Scriptschritte > Scriptschritte für die Steuerung > Fehleraufzeichnung setzen
 
Fehleraufzeichnung setzen
Zweck 
Unterdrückt oder aktiviert normale FileMaker Pro-Warnmeldungen.
Siehe auch 
Format 
Fehleraufzeichnung setzen [<Ein/Aus>]
Optionen 
Ein unterdrückt FileMaker Pro-Warnmeldungen und einige Dialogfelder. Wenn die Fehlernummer 100 oder 803 ist, werden bestimmte Standard-Dialogfelder für Dateien wie z. B. das Dialogfeld „Datei öffnen“ unterdrückt.
Aus aktiviert die Warnmeldungen wieder.
Kompatibilität 
 
Wo der Scriptschritt ausgeführt wird 
Unterstützt 
FileMaker Pro 
Ja 
FileMaker Server 
Ja 
FileMaker Go 
Ja 
Custom Web Publishing 
Ja 
FileMaker WebDirect 
Ja 
Runtime solution 
Ja 
Ursprung in 
FileMaker Pro 6.0 oder früher
Beschreibung 
Unterdrücken Sie mithilfe dieses Scriptschritts normale FileMaker-Warnmeldungen, die von nachfolgenden Scriptschritten verursacht werden können, damit stattdessen Ihr Script Fehler behandeln kann. Es ist wichtig, dass Sie möglichst viele Probleme bedenken und klare Anweisungen für das Vorgehen bei einer Fehlerbedingung einfügen.
Indem Sie die Hole ( LetzteFehlerNr ) Funktion mit bestimmten Scriptschritten zur Steuerung verwenden, können Sie prüfen, ob der vorherige Scriptschritt einen Fehler zurückgegeben hat, und die geeigneten Maßnahmen ergreifen.
Hinweise 
Verwenden Sie „Hole ( LetzteFehlerNr )“ direkt nach dem Scriptschritt, den Sie testen wollen. Ein erfolgreicher Zwischenschritt kann eventuell den Fehlercode löschen, den Sie aufzeichnen wollten.
Wenn „Fehleraufzeichnung setzen“ in einem Script verwendet wird, das ein Teilscript enthält, werden auch Fehler aus dem Teilscript erfasst.
Serverseitige Scripts und über Custom Web Publishing ausgeführte Scripts werden immer so ausgeführt, als wäre „Fehleraufzeichnung setzen“ auf Ein eingestellt. Weitere Informationen finden Sie unter Ausführen von Scripts auf FileMaker Server.
Beispiel 1 
Führt eine Suche durch und unterdrückt das Fehlerdialogfeld, wenn keine Datensätze gefunden wurden.
Fehleraufzeichnung setzen [Ein]
Ergebnismenge suchen [Wiederherstellen]
Beispiel 2 
Führt eine Suche durch. Wenn keine Fehler auftreten, werden Datensätze sortiert. Wenn keine Suchkriterien angegeben wurden, werden alle Datensätze angezeigt. Wenn der Suchabfrage keine Datensätze entsprechen, wird ein eigenes Dialogfeld angezeigt.
Fehleraufzeichnung setzen [Ein]
Ergebnismenge suchen [Wiederherstellen]
Wenn [Hole ( LetzteFehlerNr ) = 0]
Sortieren [Wiederherstellen; Mit Dialog: Aus]
Sonst, wenn [Hole ( LetzteFehlerNr ) = 400]
Alle Datensätze anzeigen
Sonst, wenn [Hole ( LetzteFehlerNr ) = 401]
Eigenes Dialogfeld anzeigen ["Suchen"; "Keine Datensätze gefunden."]
Ende (wenn)
Weiterführende Themen 
Scriptschritte (Alphabetische Liste)
Scriptschritte (Kategorienliste)