Fechar janela
Fecha a janela ativa no momento ou qualquer outra janela pelo nome ou UUID.
Consulte também
Opções
-
Janela atual fecha a janela ativa.
-
O Nome da janela ou UUID especifica uma janela.
-
Somente arquivo atual restringe as correspondências ao arquivo atual (se não selecionar essa opção todos os arquivos disponíveis do FileMaker Pro serão retornados).
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
Fechar a última janela de um arquivo fecha o arquivo e interrompe a execução do script atual. Além disso, no Windows, o FileMaker Pro sai quando nenhuma outra janela estiver aberta ou oculta. No FileMaker WebDirect, fechar a última janela faz o logout da sessão Web atual.
Notas
-
Para Nome da janela ou UUID, esta etapa de script primeiro procura uma janela com um nome correspondente. Se nenhum for encontrado, ele procurará por uma janela com um UUID correspondente. O uso de um UUID garante que você selecione uma janela específica, mesmo que várias janelas tenham o mesmo nome ou que o nome da janela tenha sido alterado. Veja as funções Get(WindowName) e Get(WindowUUID).
-
Como os nomes das janelas não precisam ser únicos, esta etapa de script selecionará a primeira janela com um nome correspondente. Para selecionar uma janela específica quando várias janelas tiverem o mesmo nome, use o UUID da janela.
-
O nome da janela ou a seleção do UUID não diferenciam maiúsculas de minúsculas.
Exemplo 1
Vai para um registro relacionado na tabela Faturas usando o layout Imprimir faturas, imprime e fecha a janela.
Ir para registro relacionado [Mostrar somente registros relacionados; Da tabela: "Faturas"; Usando layout: "Imprimir faturas"; Nova janela]
Imprimir [Restaurar: Imprimir; Com diálogo] Desativado]
Fechar janela [Janela atual ]
Exemplo 2
Fechará a janela atual se ela não estiver oculta.
If [Get ( WindowVisible ) = 0]
Fechar janela [Janela atual]
End If
Exemplo 3
Fechará a janela Detalhes da fatura se ela estiver aberta.
If [PatternCount ( WindowNames ( Get ( FileName ) ) ; "Detalhes da fatura" )]
Fechar janela [Nome: "Detalhes da fatura"]
End If