Referência > Referências de etapas de script > Etapas de script diversas > Enviar evento
 

Enviar evento

No Windows, executa uma ação em outro aplicativo; no macOS, envia um evento da Apple para outro aplicativo.

Consulte também 

Opções (Windows)

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.

Opções (macOS)

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.

Compatibilidade 

 

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 

Originado em 

FileMaker Pro 6.0 ou anterior

Descrição 

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.

Exemplo 1 

No macOS, abre o aplicativo TextEdit.

Enviar evento ["TextEdit", "aevt", "oapp"]

Exemplo 2 

No Windows, abre o aplicativo Bloco de Notas.

Enviar evento ["aevt"; "odoc"; "NOTEPAD.EXE"]

Exemplo 3 

No Windows, abre o arquivo imagem.bmp com seu aplicativo padrão.

Enviar evento ["aevt"; "odoc"; "image.bmp"]

Tópicos relacionados 

Referência de etapas de script (lista em ordem alfabética)

Referência de etapas de script (lista de categorias)