Parar script
Propósito 
Força a interrupção imediata de todos os scripts, dos subscripts ou dos scripts externos.
Formato 
Parar script
Opções 
Nenhuma.
Compatibilidade 
 
Onde a etapa de script é executada 
Compatível 
FileMaker Pro 
Sim 
Script programado do FileMaker Server 
Sim 
FileMaker Go 
Sim 
Publicação na Web personalizada 
Sim 
FileMaker WebDirect 
Sim 
Solução de tempo de execução 
Sim 
Originado em 
FileMaker Pro 6.0 ou anterior
Descrição 
Parar script pode deixar seu banco de dados em um estado imprevisível. Por exemplo, o script pode parar em um layout, exibição ou modo imprevisto.
Exemplo 1 
Realiza uma busca e imprime. Se nenhum registro for encontrado, exibirá todos os registros e parará o script.
Realizar busca [Restaurar]
If [Get ( FoundCount ) = 0]
Mostrar todos os registros
Parar script
End If
Imprimir [Sem diálogo]
Exemplo 2 
O script Imprimir faturas não pagas chamada o subscript Imprimir. Se o usuário optar por não imprimir faturas, o script e o subscript pararão. Se o usuário optar por imprimir faturas, as faturas não pagas que correspondem aos critérios de Busca serão impressas. Após a impressão, todos os registros serão exibidos e classificados.
Script principal: Imprimir faturas não pagas
Nova janela [Nome: "Lista de faturas"; Estilo: Documento]
Ir para layout ["Imprimir faturas"]
Realizar busca [Restaurar]
#Chama o subscript "Imprimir" definido abaixo
Realizar script ["Imprimir"]
#Continua após o subscript ser concluído se o usuário tiver optado por imprimir as faturas
Mostrar todos os registros
Classificar registros [Restaurar; Sem caixa de diálogo]
Subscript: Imprimir
Mostrar caixa de diálogo ["Imprimir faturas não pagas"; "Deseja imprimir faturas não pagas?"]
If [Get(LastMessageChoice) = 1]
Imprimir [Sem diálogo]
Else
Fechar janela [Janela atual]
#Para o subscript e o script principal
Parar script
End If
Tópicos relacionados 
etapa de script Sair do script
Referência de etapas de script (lista em ordem alfabética)
Referência de etapas de script (lista de categorias)