Trigger
È possibile impostare i trigger in modo che gli eventi correlati ad alcuni oggetti provochino l'esecuzione di una procedura.
Si supponga di inserire i dati in un database quando lo stato di un particolare progetto cambia da bozza a attivo. È possibile utilizzare un trigger per eseguire questa operazione definendo quanto segue:
Una procedura per inserire un record in una tabella di database esterna
Un modello di progetto, DirectMail
Un binding di trigger per il modello DirectMail, impostato per essere attivato quando lo stato di un progetto cambia (ad esempio, da bozza a attivo).
Se si crea un progetto basato sul modello DirectMail, il sistema chiama la procedura quando lo stato specificato cambia.
Le seguenti regole di trigger vengono applicate:
I trigger si verificano subito prima o subito dopo un evento.
I trigger vengono eseguiti su un insieme secondario di eventi di sistema, compresi quelli che riguardano progetti, richieste, oggetti di marketing,approvazioni, attività, fogli di calcolo del flusso di lavoro, righe della griglia, utenti, fatture, budget, account e risorse.
In generale, definire i trigger a livello più granulare possibile. Ad esempio, invece di impostare un binding di trigger per qualsiasi oggetto, configurare un binding di trigger per un evento particolare per un modello di progetto particolare.
È possibile visualizzare l'elenco dei binding di trigger per l'installazione selezionando
Impostazioni > Impostazioni di Marketing Operations
e facendo clic su
Binding di trigger
.
Per aggiungere un trigger
Per aggiungere o modificare un binding di trigger
Dettagli sul binding di trigger
Copyright IBM Corporation 2013. All Rights Reserved.