IMPOSTAZIONE DELLE APPLICAZIONI
Per creare un programma per un evento, è possibile servirsi di quanto segue:
Usare la programmazione degli eventi per eseguire attività molto specifiche che gli utenti non devono attivare da sé. La programmazione degli eventi è particolarmente utile quando la sincronizzazione del programma deve essere precisa, oppure se le attività sono associate a un particolare elemento di impostazione.
Per la tabella degli eventi che possono essere automatizzati vedere Descrizioni degli eventi nella Guida alla programmazione in Domino Designer.
Esempi di programmazione di eventi
Ogni elemento di impostazione dispone di eventi, variabili a seconda del tipo di elemento in questione, che possono essere programmati. Fare clic sul pannello Oggetti nel quadro di programmazione per esaminare gli eventi programmabili.
Database Eventi script
Gli eventi Script dei database riguardano attività su interi database, come l'apertura e la chiusura del database o la cancellazione e il recupero dei documenti. Per accedere agli eventi Script del Database, fare doppio clic su Script Database sotto Codice in Navigatore applicazioni.
Esempi:
Gli eventi delle viste si verificano quando utenti operano in una vista o in una cartella specifica. Gli eventi delle viste comprendono l'apertura e la chiusura di una vista, l'aggiunta di documenti a una vista del diario o a una cartella.
Esempi di eventi di viste e cartelle
Esempi di eventi Vista del diario
Gli eventi dei moduli si verificano a livello di documento quando gli utenti aprono o chiudono un documento. Sono utili per velocizzare la visualizzazione dei documenti perché vengono eseguiti solo quando si verifica un evento specifico, diversamente dal ricalcolo dei campi che si verifica ad ogni salvataggio, apertura o aggiornamento del documento.
Esempi
Con QuerySave, è anche possibile seguire una logica di elaborazione ed evitare ricalcoli non necessari di campi calcolati. Per esempio, in un modulo con un campo nascosto calcolato chiamato Stato che determina la posizione del documento nella traccia e il luogo nel quale deve essere inviato. Sostituendo la formula del campo con un programma LotusScript che imposta un campo durante l'evento QuerySave, si può impostare il valore del campo nel documento solo quando quest'ultimo è stato aperto o aggiornato.
Gli eventi dei campi catturano i movimenti degli utenti di uscita da un campo o di entrata.
L'evento Click si verifica quando un utente fa clic su un'operazione o un punto di attivazione, oppure quando sceglie un'attività dal menu Operazioni. Altri eventi per operazioni, pulsanti e aree sensibili permettono di aggiungere programmazione ad altri eventi. Dopo che l'oggetto è stato caricato, viene attivato l'evento "initialize" e quindi viene attivato l'evento clic.
L'evento Initialize contiene tutta la programmazione associata all'agente. Aggiungere sempre la programmazione all'evento Initialize di un agente.
Vedere anche