Invia evento
In Windows, esegue un'azione in un'altra applicazione; in macOS, invia un Apple Event a un'altra applicazione.
Opzioni (Windows)
- Invia il messaggio <nome evento> consente di scegliere una delle seguenti opzioni:
- apri documento/applicazione indica a FileMaker Pro di aprire un file documento o un'applicazione. I documenti vengono aperti utilizzando l'applicazione che Windows ha associato al tipo di file documento.
 - stampa documento indica a FileMaker Pro di stampare un documento in un'altra applicazione.
 
 - File permette di specificare un documento/un'applicazione da aprire o un documento da stampare. Per ulteriori informazioni, vedere Creazione dei percorsi di file.
 - Calcolo permette di creare un messaggio da un calcolo.
 - Testo permette di inserire manualmente il testo del messaggio da inviare.
 - Porta l'applicazione in primo piano attiva l'applicazione di destinazione e la visualizza sullo schermo. Quando si visualizza l'applicazione di destinazione, le prestazioni dello script potrebbero venire rallentate. Se Porta l'applicazione in primo piano non è selezionata, l'evento viene eseguito in secondo piano.
 
Opzioni (macOS)
- Invia l'evento <valore> conconsente di scegliere una delle seguenti opzioni: 
- apri applicazione indica a FileMaker Pro di aprire un'applicazione. Fare clic su Specifica applicazione per selezionare l'applicazione.
 
- apri documento indica a FileMaker Pro di aprire un documento nell'applicazione di destinazione. È anche possibile specificare un valore calcolato o uno script.
 
- esegui script indica a FileMaker Pro di eseguire uno script nel linguaggio dell'applicazione di destinazione. Fare clic su Specifica applicazione per selezionare un'applicazione e utilizzare Documento per selezionare il documento da utilizzare con l'applicazione di destinazione. Oppure selezionare Testo dello script e inserire il testo dello script o digitare il nome dello scirpt (assicurarsi che venga riconosciuto dal documento nel programma di destinazione).
 
- Altro visualizza la finestra di dialogo Specifica evento, in cui è possibile inserire manualmente la classe e l'identificativo dell'evento dell'Apple Event.
 
 - Documento permette di selezionare il documento da utilizzare con l'applicazione di destinazione. Per ulteriori informazioni, vedere Creazione dei percorsi di file.
 - Calcolo permette di creare un calcolo che genera un valore da inviare con l'evento.
 - Porta l'applicazione in primo piano attiva l'applicazione di destinazione e la visualizza sullo schermo. Quando si visualizza l'applicazione di destinazione, le prestazioni dello script potrebbero venire rallentate. Se Porta l'applicazione in primo piano non è selezionata, l'evento viene eseguito in secondo piano.
 - Attendi la fine dell'evento prima di continuare indica a FileMaker Pro di attendere la fine dell'evento prima di continuare. Se non si desidera attendere il completamento dell'evento, deselezionare questa opzione.
 - Copia il risultato dell'evento negli Appunti copia i dati degli eventi negli Appunti, dai quali possono essere successivamente recuperati. Questa opzione è disattivata se è selezionato Porta l'applicazione in primo piano.
 - Specifica applicazione permette di selezionare l'applicazione di destinazione.
 
Compatibilità
| Prodotto | Supportata | 
| FileMaker Pro | Sì | 
| FileMaker Go | No | 
| FileMaker WebDirect | No | 
| FileMaker Server | No | 
| FileMaker Cloud | No | 
| FileMaker Data API | No | 
| Pubblicazione Web personalizzata | No | 
Creata nella versione
6.0 o precedente
Descrizione
Invia evento avvia un'altra applicazione, apre un documento in un'altra applicazione o stampa un documento in un'altra applicazione (Windows); invia un Apple Event a un'altra applicazione (macOS).
- Ciascuna istruzione di script Invia evento invia un evento. È possibile comprendere più di un'istruzione Invia evento in uno script.
 - Se un documento o un'applicazione vengono specificati in base al calcolo o al testo, il tipo di file o il nome dell'applicazione viene visualizzato come <sconosciuto> nella definizione dello script.
 - Windows: per sfruttare al massimo le funzionalità di script, è possibile creare un programma in Basic o in C ed eseguirlo con questa istruzione di script.
 - macOS: Quando FileMaker Pro invia un Apple Event, invia dati di testo (non compilati). È necessario sapere quali informazioni si aspetta di ricevere con un evento l'applicazione di destinazione.
 
Esempio 1
In macOS, apre l'applicazione TextEdit.
Copia
                                            
                                        
                                        Invia evento ["TextEdit","aevt","oapp"]
                                            Esempio 2
In Windows, apre l'applicazione Blocco note.
Copia
                                            
                                        
                                        Invia evento ["aevt"; "odoc"; "NOTEPAD.EXE"]
                                            Esempio 3
In Windows, apre il file image.bmp con l'applicazione predefinita.
Copia
                                            
                                        
                                        Invia evento ["aevt";"odoc";"image.bmp"]