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 na barra de ferramentas de status) ou pressione Enter.
- Durante pausa o script para o número de segundos especificado.
Compatibilidade
Produto | Compatível |
FileMaker Pro | Sim |
FileMaker Go | Sim |
FileMaker WebDirect | Sim |
FileMaker Server | Sim |
FileMaker Cloud | Sim |
FileMaker Data API | Sim |
Publicação na Web personalizada | Sim |
Originada na versão
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 de script 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 no Admin Console do FileMaker Server ou do 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]