| Stampa Aprire la Guida in linea in versione PDF

### Esempi di Expression Builder Nel Expression Builder è possibile utilizzare le espressioni di esempio descritte nella tabella riportata di seguito.
Espressioni di esempio in Expression Builder
Aggiornamento del campo Margine opportunità
Descrizione | Aggiornamento del campo Margine opportunità.
Sintassi | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
Convalida di nuovi servizi
Descrizione | Convalida di campo. Un nuovo servizio non può avere un fatturato superiore a 1.000.000.
Sintassi | <= IIf (FieldValue('{Type}') = 'Nuovo servizio', 1000000, [{Primary Revenue Amount}])
Assegnazione della richiesta di servizio appena creata al relativo creatore
Descrizione | Alla creazione della richiesta di servizio, imposta il valore del campo Alias del record utente dell'utente corrente come valore predefinito del campo Proprietario nella richiesta di servizio.
Sintassi | [{Owner Alias}] = UserValue('<Alias>')
Verifica dell'eventuale modifica dei valori dei campi specificati
Descrizione | Verifica di modifiche nei valori dei campi.
Sintassi | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
Attivazione di un workflow in base a una data di chiusura
Descrizione | Se la data di chiusura viene modificata di più di 30 giorni, il workflow viene eseguito.
Sintassi | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
Attivazione di un workflow se un'opportunità raggiunge una determinata fase senza un contatto
Descrizione | Se un'opportunità raggiunge una fase di vendita Chiusa/vinta senza avere un contatto, il workflow viene eseguito.
Sintassi | FieldValue('{Sales Stage - Translation}') = "Chiuso/vinto" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "Nessun ID riga corrispondente"
Attivazione di un workflow quando una casella di controllo è selezionata
Descrizione | Se il campo personalizzato della casella di controllo Pronto per revisione è selezionato, il workflow viene eseguito.
Sintassi | ((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')
Verifica per determinare se l'utente corrente è il proprietario del record
Descrizione | Verifica per determinare se il proprietario di un record è l'utente corrente. In questo caso, viene usata la funzione IfNull perché il valore del campo Proprietario può essere nullo.
Sintassi | IfNull([{Owner Alias}], "Non valido") = UserValue('<Alias>')
Attivazione di un'e-mail alla modifica della proprietà di un account
Descrizione | Attiva un'e-mail quando il valore del campo Priorità account viene modificato da Bassa in Alta.
Sintassi | (PRE('{Type}') = "Bassa") AND ( FieldValue('{Type}') = "Alta")
Esclusione di un canale specifico da un workflow
Descrizione | Non esegue un workflow per un record aggiornato mediante una finestra del browser.
Sintassi | PRE('{Customer Target Type}') = "Annunci" AND ExcludeChannel("In linea")
#### Argomenti correlati Gli argomenti riportati di seguito contengono informazioni relative al Expression Builder. Informazioni su Expression Builder Uso di Expression Builder Funzioni di Expression Builder

Data di pubblicazione : agosto 2022 | Copyright © 2005, 2022, Oracle e/o relative consociate. Legal Notices.