No Windows, executa uma ação em outro aplicativo; no macOS, envia um evento da Apple para outro aplicativo.
Utilização de scripts com eventos da Apple (macOS)
Automatização de tarefas com scripts
•Enviar a mensagem <nome do evento> permite que você escolha entre as seguintes opções:
•abrir documento/aplicativo instrui o FileMaker Pro Advanced a abrir um arquivo de documento ou aplicativo. Os documentos são abertos por meio do aplicativo que o Windows associou ao tipo de arquivo do documento.
•imprimir documento instrui o FileMaker Pro Advanced a imprimir um documento em outro aplicativo.
•Arquivo permite especificar um documento/aplicativo a ser aberto ou um documento a ser impresso. Para obter mais informações, consulte Criação de caminhos de arquivo.
•Cálculo permite criar uma mensagem a partir de um cálculo.
•Texto permite inserir manualmente o texto da mensagem a ser enviada.
•Trazer aplicativo de destino para 1° plano ativa o aplicativo de destino e o exibe na tela. A exibição do aplicativo de destino pode prejudicar o desempenho do script. Se a opção Trazer aplicativo de destino para 1° plano não for selecionada, o evento será executado em segundo plano.
•Enviar o evento <valor> com permite que você escolha entre as seguintes opções:
•Abrir aplicativo instrui o FileMaker Pro Advanced a abrir um aplicativo. Clique em Especificar aplicativo para selecionar o aplicativo.
•Abrir documento instrui o FileMaker Pro Advanced a abrir um documento no aplicativo de destino. Também é possível especificar um valor calculado ou script.
•Fazer script instrui o FileMaker Pro Advanced a executar um script no idioma do aplicativo de destino. Clique em Especificar aplicativo para selecionar um aplicativo e use Documento para selecionar o documento a ser usado com o aplicativo de destino. Ou selecione Texto do script e insira o texto do script ou digite o nome do script (assegure que ele será reconhecido pelo programa de destino).
•Outro exibe a caixa de diálogo Especificar evento, na qual você pode inserir manualmente o evento da Apple Classe de evento e a ID do evento.
•Documento permite selecionar o documento usado com o aplicativo de destino. Para obter mais informações, consulte Criação de caminhos de arquivo.
•Cálculo permite criar um cálculo que gere um valor a ser enviado com o evento.
•Trazer aplicativo de destino para 1° plano ativa o aplicativo de destino e o exibe na tela. A exibição do aplicativo de destino pode prejudicar o desempenho do script. Se a opção Trazer aplicativo de destino para 1° plano não for selecionada, o evento será executado em segundo plano.
•Aguarde a conclusão do evento antes de continuar instrui o FileMaker Pro Advanced a aguardar até que o evento seja concluído para continuar. Se não quiser aguardar a conclusão do evento, desmarque esta opção.
•Copiar resultado do evento na Área de transferência copia os dados dos eventos resultantes para a Área de transferência, na qual eles poderão ser recuperados. Esta opção será desativada se Trazer aplicativo de destino para 1° plano for selecionada.
•Especificar aplicativo permite selecionar o aplicativo de destino.
Produto | Formato |
FileMaker Pro Advanced | Sim |
FileMaker Go | Não |
FileMaker WebDirect | Não |
FileMaker Server | Não |
FileMaker Cloud | Não |
FileMaker Data API | Não |
Publicação na Web personalizada | Não |
Solução runtime | Sim |
FileMaker Pro 6.0 ou anterior
Enviar evento inicia outro aplicativo, abre um documento em outro aplicativo ou imprime um documento em outro aplicativo (Windows); envia um evento Apple a outro aplicativo (macOS).
•Cada etapa de script Enviar evento envia um evento. É possível incluir mais de uma etapa Enviar evento em um script.
•Ao especificar um documento ou aplicativo por cálculo ou texto, o tipo de arquivo ou nome do aplicativo aparecerá como <desconhecido> na definição de script.
•Windows: em recursos de script adicionais, você pode criar um programa na linguagem Basic ou C e executá-lo com esta etapa de script.
•macOS: Quando o FileMaker Pro Advanced envia um evento da Apple, ele envia dados de texto (não compilados). Você deve saber quais informações o aplicativo de destino espera receber com um evento.
No macOS, abre o aplicativo TextEdit.
Enviar evento ["TextEdit", "aevt", "oapp"]
No Windows, abre o aplicativo Bloco de Notas.
Enviar evento ["aevt"; "odoc"; "NOTEPAD.EXE"]
No Windows, abre o arquivo imagem.bmp com seu aplicativo padrão.
Enviar evento ["aevt"; "odoc"; "image.bmp"]