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