1. Trigger pre-formato:
- All'accesso:questo trigger si attiva quando un utente accede al modulo.
- On-New-Form-Instance:questo trigger si attiva quando viene creata una nuova istanza del modulo.
2. Trigger a livello di modulo:
- Pre-Form:questo trigger si attiva prima che venga eseguito qualsiasi altro trigger o funzione integrata.
- Post-Form:questo trigger si attiva dopo che tutti gli altri trigger e le funzioni integrate sono stati eseguiti.
3. Trigger a livello di campo/articolo:
- Pre-blocco:questo trigger si attiva prima che venga eseguita qualsiasi operazione sul blocco corrente.
- Elemento pre-testo:questo trigger si attiva prima che l'utente inserisca qualsiasi dato in un elemento di testo.
- Post-Text-Elemento:questo trigger si attiva dopo che l'utente ha inserito i dati in un elemento di testo.
- Pre-aggiornamento:questo trigger si attiva prima che l'utente aggiorni i dati in una tabella del database utilizzando un modulo.
- Post-aggiornamento:questo trigger si attiva dopo che l'utente aggiorna i dati in una tabella del database utilizzando un modulo.
4. Trigger menu/pulsanti:
- Pre-menu:questo trigger si attiva prima che venga selezionata una voce di menu.
- Post-menu:questo trigger si attiva dopo aver selezionato una voce di menu.
- Pre-pulsante:questo trigger si attiva prima che venga fatto clic su un pulsante.
- Post-pulsante:questo trigger si attiva dopo aver fatto clic su un pulsante.
5. Trigger di convalida/gestione degli errori:
- Prima della convalida:questo trigger si attiva prima che il modulo convalidi i dati immessi dall'utente.
- On-Validation:questo trigger si attiva quando il modulo convalida i dati immessi dall'utente.
- In caso di errore:questo trigger si attiva quando si verifica un errore durante il processo di convalida.
6. Trigger di navigazione query/registrazione:
- Pre-Query:questo trigger si attiva prima che venga eseguita una query sul database.
- Post-query:questo trigger si attiva dopo l'esecuzione di una query sul database.
- Pre-inserimento:questo trigger si attiva prima che un nuovo record venga inserito nel database.
- Post-inserimento:questo trigger si attiva dopo che un nuovo record viene inserito nel database.
- Pre-eliminazione:questo trigger si attiva prima che un record venga eliminato dal database.
- Post-eliminazione:questo trigger si attiva dopo che un record viene eliminato dal database.
7. Trigger vari:
- A fuoco:questo trigger si attiva quando un campo o un oggetto riceve il focus.
- On-Lost-Focus:questo trigger si attiva quando un campo o un oggetto perde il focus.
- All'attivazione:questo trigger si attiva quando un modulo viene attivato o portato in primo piano.
- Alla disattivazione:questo trigger si attiva quando un modulo viene disattivato o inviato in secondo piano.
È importante notare che l'ordine di questi trigger può essere personalizzato dal progettista del modulo utilizzando la proprietà "Trigger Order". Inoltre, alcuni trigger potrebbero non essere disponibili in determinati contesti o tipi di moduli.
software © www.354353.com