Referência > Referências de etapas de script > Etapas de script de controle > Pausar/continuar script
 
Pausar/continuar script
Propósito 
Pausa um script para o usuário poder executar outras tarefas na janela atual.
Consulte também 
Formato 
Pausar/continuar script [Indefinidamente/Duração (segundos) <n>]
Opções 
Indefinidamente pausa o script até que o usuário clique em Continuar (um botão criado pelo FileMaker Pro na barra de ferramentas de status) ou pressione Enter.
Durante pausa o script para o número de segundos especificado.
Compatibilidade 
 
Onde a etapa de script é executada 
Formato 
FileMaker Pro 
Sim 
FileMaker Server 
Sim 
FileMaker Go 
Sim 
Publicação na Web personalizada 
Sim 
FileMaker WebDirect 
Sim 
Solução runtime 
Sim 
Originado em 
FileMaker Pro 6.0 ou anterior
Descrição 
Essa etapa de script pode, por exemplo, esperar que um usuário insira dados e conduzir o usuário de uma tela para outra, solicitando a entrada de dados quando necessário. Também é possível usar Pausar/continuar script para ajudar a depurar os scripts; por exemplo, para saber qual valor está em um campo em um ponto específico do script ou para avaliar o andamento de um script.
A etapa de script Pausar/continuar script funciona na janela em primeiro plano do arquivo em que o script é executado. Se a janela atual do script estiver oculta, Pausar/continuar script trará essa janela para frente.
O valor Para duração deve ser avaliado como um número, que é a duração da pausa em segundos. Se você usar a caixa de diálogo Especificar cálculo para determinar a duração, o resultado do cálculo deverá ser um número; do contrário, o script não será pausado.
Para que você tenha mais controle sobre as ações de um usuário quando um script for pausado, o FileMaker Pro tornará alguns comandos de menu indisponíveis para os usuários. Defina os botões para permitir que os usuários executem ações que não estão disponíveis nos menus.
Notas 
A etapa Pausar/continuar script descongela a etapa de script Congelar janela.
No FileMaker WebDirect, se a etapa de script Pausar/continuar interromper um script e o usuário da Web estiver ocioso por um período maior do que o tempo limite especificado da sessão no FileMaker Server Admin Console, a conexão do usuário será encerrada e o script terminará antecipadamente, o que pode levar a resultados inesperados.
Na Publicação na Web personalizada, essa etapa de script é suportada, mas você deve evitar usá-la. Se o script permanecer em um estado pausado até atingir o tempo limite da sessão, o script não será concluído.
Exemplo 1 
Vai para o layout Imprimir faturas e pausa. O usuário pode clicar em um botão Continuar na barra de ferramentas de status ou no layout para imprimir os registros.
Ir para layout ["Imprimir faturas"]
Pausar/continuar script [Indefinidamente]
Imprimir [Restaurar: Imprimir; Com diálogo] Desativado]
Ir para layout [layout original]
Tópicos relacionados 
Referência de etapas de script (lista em ordem alfabética)
Referência de etapas de script (lista de categorias)
Sobre fórmulas