Home > Verwijzingen > Naslaggegevens voor scriptstappen > Scriptstappen voor besturing > Script onderbreken
Script onderbreken Doel Stopt direct alle actieve scripts, subscripts of externe scripts in het huidige FileMaker-programma. Zie ook Scripts maken voor het automatiseren van taken Opmaak Script onderbreken Opties Geen. Compatibiliteit Waar de scriptstap wordt uitgevoerd Ondersteund FileMaker Pro Ja FileMaker Server gepland script Ja FileMaker Go Ja Custom Web Publishing Ja FileMaker WebDirect Ja Runtime-oplossing Ja Afkomstig van FileMaker Pro 6.0 of lager Beschrijving Het script Script onderbreken kan uw database in een onvoorspelbare staat achterlaten. Zo kan het script bijvoorbeeld stoppen in een onverwachte lay-out, weergave of modus. Voorbeeld 1 In dit voorbeeld wordt een zoekopdracht uitgevoerd en wordt het resultaat afgedrukt. Indien er geen records worden gevonden, worden alle records weergegeven en wordt het script stopgezet. Zoekopdracht uitvoeren [Herstellen]If [Get(GevondenTelling) = 0] Alle records tonen Script onderbrekenEnd IfAfdrukken [Geen dialoogvenster] Voorbeeld 2 Het script Niet-betaalde facturen afdrukken roept het subscript Afdrukken aan. Als de gebruiker opgeeft geen facturen te willen afdrukken, worden het script en het subscript stopgezet. Als de gebruiker wel facturen wil afdrukken, worden niet-betaalde facturen die aan de zoekcriteria voldoen afgedrukt. Nadat de facturen zijn afgedrukt, worden alle records weergegeven en gesorteerd. Hoofdscript: Niet-betaalde facturen afdrukken Nieuw venster [Naam: "Facturenlijst"; Stijl: Document]Ga naar lay-out ["Facturen afdrukken"]Zoekopdracht uitvoeren [Herstellen]#Roept het hierna gedefinieerde subscript "Afdrukken" aanScript uitvoeren ["Afdrukken"]#Gaat door nadat het subscript is voltooid als de gebruiker ervoor kiest de facturen af te drukkenAlle records tonenRecords sorteren [Herstellen; Geen dialoogvenster] Subscript: Afdrukken Aangepast dialoogvenster tonen ["Niet-betaalde facturen afdrukken"; "Wilt u niet-betaalde facturen afdrukken?"]If [Get(KeuzeLaatsteBericht) = 1] Afdrukken [Geen dialoogvenster]Else Venster sluiten [Huidig venster] #Onderbreekt zowel het subscript als het hoofdscript Script onderbrekenEnd If Verwante onderwerpen Script afsluiten scriptstap Naslaggegevens voor scriptstappen (alfabetisch overzicht) Naslaggegevens voor scriptstappen (lijst met categorieën)