IMPOSTAZIONE DELLE APPLICAZIONI


Attivazione di un agente su un evento
Una volta creato un agente, è necessario scegliere se attivare l'agente da un evento o in modo pianificato. Per attivare un agente da un evento:

1. Sulla pagina Generali della finestra delle proprietà dell'agente, fare clic su "Da evento".

2. Scegliere uno degli eventi nella tabella seguente:
Evento di attivazione dell'agenteUtilizzare per
Selezione da menu OperazioniAgenti attivati dall'utente o agenti per WebQuerySave o WebQueryOpen.
Selezione da lista agentiAgenti richiamati solo da altri agenti e agenti ancora in fase di sviluppo o eseguiti da Designer.
Prima che arrivi nuova postaElaborazione 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 postaElaborazione 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 documentiAttività 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 documentiDocumenti 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 serverAgenti 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.
3. Se si è selezionato "Selezione da menu Agenti" o "Selezione da lista Agenti", selezionare una delle seguenti destinazioni dalla lista Destinazione. Questi sono i documenti nel database su cui l'agente deve essere eseguito.

Nota A partire da IBM® Lotus® Domino(TM) Designer 6, "Esegui una volta" non è più elencato come opzione nella lista a discesa Destinazioni. ("Esegui una volta" veniva usato spesso per impostare agenti Web.) Selezionare invece "Nessuno".

Vedere anche