Domanda:
In un flusso di lavoro, come si può fare riferimento a un campo di parole chiave che contiene un elenco di indirizzi e-mail da utilizzare con una fase di invio di e-mail?
Risposta:
Per istruzioni sull'invio di e-mail in base a un elenco di indirizzi e-mail contenuti in un campo di parole chiave, consultare la seguente guida.
Di seguito viene illustrato un flusso di lavoro e le fasi coinvolte in cui un campo di parole chiave contiene un elenco di indirizzi e-mail, che viene poi iterato in modo da inviare un'e-mail per ogni voce nel campo di parole chiave.
È necessario creare le seguenti variabili globali:
Tipo di dati Text
-
Email
Tipo di dati Integer
-
Conteggio
-
Totale
1. Il primo passo consiste nel creare una fase di Assign data in cui inizializzare la variabile globale Count e assegnarle un valore fisso di 0.
Variabile globale del flusso di lavoro = Conteggio = Valore fisso = 0
2. Successivamente, creeremo un altro passo Assign data in cui imposteremo le nostre 3 variabili globali.
Variabile globale del flusso di lavoro = Email = Espressione aritmetica = DW_KW_NAME[GV_Count]
Variabile globale del flusso di lavoro = Totale = Espressione aritmetica = COUNT(DW_KW_NAME)
Variabile globale del flusso di lavoro = Conteggio = Espressione aritmetica = GV_Count+1
Per la variabile globale "Email", si prenderà il primo indirizzo e-mail memorizzato nel campo parola chiave.
A tale scopo, quando si fa riferimento per la prima volta al campo della parola chiave, si utilizza questa espressione aritmetica (DW_KW_NAME[GV_Count]), accanto alla quale si fa riferimento alla variabile Count, impostata a 0. In questo caso, 0 corrisponde a 0 e la variabile è stata impostata a 0.
In questo caso, 0 corrisponde alla prima riga del campo parola chiave.
Per l'espressione aritmetica della variabile globale "Totale" (COUNT(DW_KW_NAME)), utilizziamo la funzione Count. Inoltre, forniamo il campo della parola chiave come parametro per restituire un conteggio totale del numero di indirizzi e-mail memorizzati.
Infine, l'espressione aritmetica della variabile globale "Count" (GV_Count+1) viene incrementata di 1.
3. Dopo aver inizializzato le variabili globali e aggiornato la variabile globale Count, si passa al passo Email Send, che invierà l'e-mail.
4A questo punto, si utilizzerà un passaggio di condizione per verificare se ci sono ancora indirizzi e-mail a cui inviare un'e-mail.
In caso affermativo, si tornerà al secondo passaggio Assign data e si ripeterà il processo precedente.
5. Una volta inviati tutti gli indirizzi e-mail, il flusso di lavoro si concluderà.
Questo è un caso semplice, ma la logica dovrebbe poter essere implementata in qualsiasi flusso di lavoro impostato.
KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
