Referenz > Scriptschritte > Scriptschritte für die Steuerung > Alle Scripts abbrechen
 

Alle Scripts abbrechen

Erzwingt das sofortige Anhalten aller Scripts, Teilscripts oder externen Scripts in der aktuellen FileMaker-Anwendung.

Siehe auch 

Optionen 

Keine

Kompatibilität 

 

Produkt 

Unterstützt 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Ja 

FileMaker WebDirect 

Ja 

FileMaker Server 

Ja 

FileMaker Cloud 

Ja 

FileMaker Data API 

Ja 

Custom Web Publishing 

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 abbrechen
Ende (wenn)
Drucken [Mit Dialog: Aus]

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 [Stil: Dokument; Name: "Rechnungsliste"; Mit Layout: "Rechnungen drucken" (Rechnungen)]
Ergebnismenge suchen [Wiederherstellen]
#Ruft das unten definierte Teilscript „Drucken" auf
Script ausführen [Angegeben: Aus Liste; "Drucken" ; Parameter: ]
#Fährt fort, wenn das Teilscript abgeschlossen ist, falls der Benutzer das Drucken der Rechnungen gewählt hat
Alle Datensätze anzeigen
Sortieren [Wiederherstellen; Mit Dialog: Aus]

Teilscript: Drucken

Eigenes Dialogfeld anzeigen ["Offene Rechnungen drucken"; "Wollen Sie offene Rechnungen drucken?"]
Wenn [Hole ( LetzteMeldungswahl )=1]
Drucken [Mit Dialog: Aus]
Sonst
Fenster schließen [Aktuelles Fenster]
#Hält das Teilscript und das Hauptscript an
Alle Scripts abbrechen
Ende (wenn)

Weiterführende Themen 

Scriptschritt „Aktuelles Script verlassen“

Scriptschritte (Alphabetische Liste)

Scriptschritte (Kategorienliste)