Referência > Referências de etapas de script > Etapas de script de controle > Pausar/continuar script
 

Pausar/continuar script

Pausa um script para o usuário poder executar outras tarefas na janela atual.

Consulte também 

Opções 

Indefinidamente pausa o script até que o usuário clique em Continuar (um botão criado pelo FileMaker Pro Advanced na barra de ferramentas de status) ou pressione Enter.

Durante pausa o script para o número de segundos especificado.

Compatibilidade 

 

Produto 

Suportado 

FileMaker Pro Advanced 

Sim 

FileMaker Go 

Sim 

FileMaker WebDirect 

Sim 

FileMaker Server 

Sim 

Produto FileMaker Cloud 

Sim 

FileMaker Data API 

Sim 

Publicação na Web personalizada 

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 Advanced 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 Pausar/continuar script pausar 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 Admin Console do FileMaker Server ou de um produto FileMaker Cloud, a conexão do usuário será encerrada e o script terminará antecipadamente, o que pode gerar resultados inesperados.

Na Publicação na Web personalizada e no FileMaker Data API, 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 categoria)

Sobre fórmulas