IMPOSTAZIONE DELLE APPLICAZIONI


Eventi
Quando gli utenti operano sugli elementi di impostazione, IBM® Lotus® Domino(TM) tiene traccia delle loro operazioni sotto forma di eventi (ad esempio, apertura di un database, di una vista o di un documento). A questi eventi è possibile collegare delle attività di programmazione.

Per creare un programma per un evento, è possibile servirsi di quanto segue:


Quando usare la programmazione degli eventi

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


Tipi 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:


Eventi di viste e cartelle

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


Oltre agli eventi disponibili per tutte le viste, le viste del diario hanno eventi specifici.

Esempi di eventi Vista del diario


Eventi dei moduli

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


Eventi dei campi

Gli eventi dei campi catturano i movimenti degli utenti di uscita da un campo o di entrata.

Esempi


Eventi Click

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.

Esempi


Eventi degli agenti

L'evento Initialize contiene tutta la programmazione associata all'agente. Aggiungere sempre la programmazione all'evento Initialize di un agente.

Vedere anche