Hem > Referens > Scriptsteg > Scriptsteg i kategorin Kontroll > Avbryt script
Avbryt script Syfte Tvingar alla scripts, delscripts eller externa scripts som körs i det aktuella FileMaker-programmet att stoppas omedelbart. Se även Skapa scripts för att automatisera uppgifter Format Avbryt script Tillval Inga. Kompatibilitet Där scriptsteget körs Format som FileMaker Pro Ja Schemalagt script i FileMaker Server Ja FileMaker Go Ja Anpassad webbpublicering Ja FileMaker WebDirect Ja Runtime-lösning Ja Kommer från FileMaker Pro 6.0 eller tidigare Beskrivning Avbryt script kan försätta databasen i ett oförutsägbart tillstånd. Scriptet kan till exempel avbrytas i en oförutsägbar layout, vy eller i ett oförutsägbart läge. Exempel 1 Utför en sökning och skriver ut. Om inga poster hittas visas alla poster och scriptet avbryts. Utför sökning [Spara]If [Get(HittadePoster) = 0] Visa alla Avbryt scriptEnd IfSkriv ut [Ingen dialogruta] Exempel 2 Scriptet Skriv ut obetalda fakturor anropar delscriptet Skriv ut. Om användaren väljer att inte skriva ut fakturor stoppas scriptet och delscriptet. Om användaren väljer att skriva ut fakturor skrivs obetalda fakturor ut som matchar sökvillkoren. Alla poster visas och sorteras efter utskrift. Huvudscript: Skriv ut obetalda fakturor Nytt fönster [Namn: "Fakturalista"; Stil: Dokument]Gå till layout ["Skriv ut fakturor]Utför sökning [Spara]#Anropar delscriptet "Skriv ut" som anges nedanUtför script ["Skriv ut"]#Fortsätter när delscriptet har slutförts om användaren valt att skriva ut fakturornaVisa allaSortera poster [Spara; Ingen dialogruta] Delscript: Utskrift Visa anpassad dialogruta ["Skriv ut obetalda fakturor"; "Vill du skriva ut obetalda fakturor?"]If [Get(SenasteMeddelandeval) = 1] Skriv ut [Ingen dialogruta]Else Stäng fönster [Aktuellt fönster] #Avbryter både delscript och huvudscript Avbryt scriptEnd If Relaterade avsnitt Avsluta script scriptsteg Scriptsteg (i bokstavsordning) Scriptsteg (efter kategori)