Start > Referenz > Scriptschritte > Scriptschritte für die Steuerung > Alle Scripts abbrechen
Alle Scripts abbrechen Zweck Erzwingt das sofortige Anhalten aller laufenden Scripts, Teilscripts oder externen Scripts. Format Alle Scripts abbrechen Optionen Keine Kompatibilität Wo der Scriptschritt ausgeführt wird Unterstützt FileMaker Pro Ja Geplantes FileMaker Server-Script Ja FileMaker Go Ja Custom Web Publishing Ja FileMaker WebDirect Ja Runtime-Lösung Ja Ursprung in FileMaker Pro 6.0 oder früher Beschreibung Durch „Alle Scripts abbrechen“ kann Ihre Datenbank in einen unvorhergesehenen Zustand geraten. Beispielsweise könnte das Script in einem/einer unerwarteten Layout, Ansicht oder Modus anhalten. Beispiel 1 Führt eine Suche durch und druckt das Ergebnis. Wenn keine Datensätze gefunden werden, werden alle Datensätze angezeigt und das Script wird angehalten. Ergebnismenge suchen [Wiederherstellen]Wenn [Hole ( AnzahlGefundeneDatensätze ) = 0] Alle Datensätze anzeigen Alle Scripts abbrechenEnde (wenn)Drucken [Ohne Dialogfeld] Beispiel 2 Das Script „Offene Rechnungen drucken“ ruft das Teilscript „Drucken“ auf. Wenn der Benutzer wählt, die Rechnungen nicht zu drucken, hält das Script und das Teilscript an. Wenn der Benutzer sich für das Drucken der Rechnungen entscheidet, werden offene Rechnungen, die den Suchkriterien entsprechen, gedruckt. Nach dem Drucken werden alle Datensätze angezeigt und sortiert. Hauptscript: Offene Rechnungen drucken Neues Fenster [Name: "Rechnungsliste"; Stil: Dokument]Gehe zu Layout ["Rechnungen drucken"]Ergebnismenge suchen [Wiederherstellen]#Ruft das unten definierte Teilscript "Drucken" aufScript ausführen ["Drucken"]#Fährt fort, wenn das Teilscript abgeschlossen ist, falls der Benutzer das Drucken der Rechnungen gewählt hatAlle Datensätze anzeigenSortieren [Wiederherstellen; Ohne Dialogfeld] Teilscript: Druck Eigenes Dialogfeld anzeigen ["Offene Rechnungen drucken"; "Wollen Sie offene Rechnungen drucken?"]Wenn [Hole ( LetzteMeldungswahl )=1] Drucken [Ohne Dialogfeld]Sonst Fenster schließen [Aktuelles Fenster] #Hält das Teilscript und das Hauptscript an Alle Scripts abbrechenEnde (wenn) Weiterführende Themen Aktuelles Script verlassen Scriptschritt Scriptschritte (alphabetische Liste) Scriptschritte (Kategorienliste)