Riferimento > Istruzioni di script > Istruzioni di script Controllo > Arresta Script
 
Arresta Script
Scopo 
Interrompe immediatamente tutti gli script, i subscript o gli script esterni in esecuzione nell'applicazione FileMaker corrente.
Vedere anche 
Formato 
Arresta Script
Opzioni 
Nessuno
Compatibilità 
 
Esecuzione dell'istruzione di script in 
Supportata 
FileMaker Pro 
 
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 [Con finestra di dialogo: Disattivata]
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 [Stile: Documento; Nome: "Elenco fatture"; Con il formato: "Stampa fatture" (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; Con finestra di dialogo: Disattivata]
Subscript: Stampa
Mostra finestra personalizz. ["Stampa fatture non pagate"; "Stampare le fatture non pagate?"]
If [Get ( SceltaUltimoMessaggio ) = 1]
Stampa [Con finestra di dialogo: Disattivata]
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)