Evento di attivazione dell'agente | Utilizzare per |
Selezione da menu Operazioni | Agenti attivati dall'utente o agenti per WebQuerySave o WebQueryOpen. |
Selezione da lista agenti | Agenti richiamati solo da altri agenti e agenti ancora in fase di sviluppo o eseguiti da Designer. |
Prima che arrivi nuova posta | Elaborazione della posta prima che sia memorizzata nel database di posta; ad esempio per spostare la posta in entrata in una cartella.
Con questa opzione, l'agente viene eseguito prima che il messaggio appaia nel database. Di conseguenza fare attenzione a quali altre opzioni si scelgono. Ad esempio, non utilizzare l'azione semplice "Contrassegna i documenti come letti" perché i documenti saranno sempre contrassegnati come non letti quando elencati nel database.
Tenere presente che questa opzione è limitata a un solo agente per database. |
Se è arrivata nuova posta | Elaborazione della posta in entrata: ovvero rispondere, inoltrarla o archiviarla.
Nota Questo agente verrà eseguito quando viene consegnata nuova posta a un database e quando la cache dell'agente viene aggiornata. Inoltre, questo tipo di agente verrà eseguito su tutti i documenti nuovi e modificati poiché l'ultima esecuzione contiene un campo DeliveredDate. Se non si desidera che l'agente venga eseguito più volte sullo stesso documento, utilizzare indicatori per indicare quando un documento è stato elaborato.
Le funzioni interattive e le funzioni che leggono o modificano dati esterni al documento attuale vengono ignorate quando i documenti vengono inviati via posta nel database. Ad esempio: @DbColumn, @DbCommand, @DbLookup, @MailSend, @Prompt, @Command, o @PostedCommand vengono tutte ignorate.
Tenere presente che si può utilizzare questa opzione più volte all'interno dello stesso database. |
Dopo la creazione o la modifica dei documenti | Attività di flusso di lavoro nelle quali viene eseguita un'attività in base a documenti nuovi o modificati. L'attivatore è in realtà un agente pianificato gestito dal Gestore agenti e può essere eseguito sul client Notes locale o su un server.
Selezionando "Dopo la creazione o la modifica dei documenti", appare un pulsante "Modifica impostazioni". Facendo clic sul pulsante, appare la finestra di dialogo Pianifica. In questa finestra è possibile impostare una data di inizio e di fine per l'agente, impostare l'agente in modo che non venga eseguito nei weekend e scegliere un server su cui eseguire l'agente o scegliere il client IBM® Lotus® Notes® locale. È inoltre possibile impostare in modo che il server venga scelto all'abilitazione dell'agente.
Il tempo di ritardo usando questo agente varia tra i 5 e i 30 minuti, a seconda del carico del server. |
Quando vengono incollati documenti | Documenti che vengono incollati nel database e hanno bisogno di essere modificati nel momento del loro inserimento. Tenere presente che questo evento richiede un'azione da parte dell'utente e non avviene in background.
Gli agenti attivati con le operazioni di incollatura non possono usare @Command o @PostedCommand. |
All'avvio del server | Agenti che devono essere chiamati solo quando si avvia il server e non sono chiamati in altri momenti. Se si desidera che un agente sia chiamato quando viene avviato il server, ma anche in altri momenti mentre il server è in esecuzione, utilizzare l'attivatore di selezione dall'elenco degli agenti e creare un agente attivato separato, richiamato quando si avvia il server. |