Arresta Script
Scopo 
Interrompe immediatamente tutti gli script, i subscript o gli script esterni in esecuzione.
Formato 
Arresta Script
Opzioni 
Nessuna.
Compatibilità 
 
Esecuzione dell'istruzione di script in 
Supportata 
FileMaker Pro 
 
Script programmato di FileMaker Server 
 
FileMaker Go 
 
Pubblicazione Web personalizzata 
 
FileMaker WebDirect 
 
Soluzione runtime 
 
Creata in 
FileMaker Pro 6.0 o versione precedente
Descrizione 
Arresta Script può lasciare il database in uno stato imprevedibile. Ad esempio, lo script può arrestarsi in un formato, in una visualizzazione o in un modo non previsti.
Esempio 1 
Esegue una ricerca e stampa. Se non viene trovato alcun record, visualizza tutti i record e arresta lo script.
Esegui la ricerca [Ripristina]
If [Get(ContoTrovati) = 0]
Mostra tutti i record
Arresta Script
End If
Stampa [Senza finestra]
Esempio 2 
Lo script Stampa fatture non pagate richiama il subscript Stampa. Se l'utente sceglie di non stampare le fatture, lo script e il subscript si arrestano. Se l'utente sceglie di stampare le fatture, vengono stampate le fatture non pagate che corrispondono ai criteri di ricerca. Dopo la stampa, vengono visualizzati e ordinati tutti i record.
Script principale: Stampa fatture non pagate
Nuova finestra [Nome: "Elenco fatture"; Stile: Documento]
Vai al formato ["Stampa fatture"]
Esegui la ricerca [Ripristina]
#Richiama il subscript "Stampa" definito di seguito
Esegui script ["Stampa"]
#Continua dopo che il subscript è stato completato, se l'utente sceglie di stampare le fatture
Mostra tutti i record
Ordina i record [Ripristina; Senza finestra]
Subscript: Stampa
Mostra finestra personalizz. ["Stampa fatture non pagate"; "Stampare le fatture non pagate?"]
If [Get(SceltaUltimoMessaggio) = 1]
Stampa [Senza finestra]
Else
Chiudi finestra [Finestra corrente]
#Arresta sia il subscript che lo script principale
Arresta Script
End If
Argomenti correlati 
Istruzione di script Esci dallo script
Istruzioni di script (in ordine alfabetico)
Istruzioni di script (per categoria)