| Imprimer Ouvrir la version PDF de l'aide en ligne

### Exemples Expression Builder Dans Expression Builder, vous pouvez utiliser les exemples d'expressions du tableau suivant.
Exemples d'expression Expression Builder
Mettre à jour le champ Marge de l'opportunité
Description | Mettre à jour le champ Marge de l'opportunité.
Syntaxe | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
Valider de nouveaux services
Description | Validation des champs. Un nouveau service ne peut pas avoir un chiffre d'affaires supérieur à 1 000 000.
Syntaxe | <= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
Affecter une demande d'assistance nouvellement créée au créateur
Description | Lorsqu'une demande d'assistance est créée, attribuez au champ Alias la valeur de l'enregistrement de l'utilisateur actuel comme valeur par défaut pour le champ Titulaire de la demande d'assistance.
Syntaxe | [{Owner Alias}] = UserValue('<Alias>')
Vérifier si les valeurs de champs spécifiés ont changé
Description | Vérifier s'il y a eu des modifications des valeurs de champs.
Syntaxe | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
Déclencher un workflow sur la base d'une date de clôture
Description | Si la date de clôture est modifiée de plus de 30 jours, exécuter le workflow.
Syntaxe | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
Déclencher un workflow si une opportunité atteint un certain stade sans interlocuteur
Description | Si une opportunité atteint la phase de vente Clôturée/Gagnée sans interlocuteur, exécuter le workflow.
Syntaxe | FieldValue('{Sales Stage - Translation}') = "Clôturée/Gagnée" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "ID de ligne sans concordance"
Déclencher un workflow lorsqu'une case est cochée
Description | Si la case Prêt pour révision personnalisée est cochée, exécuter le workflow.
Syntaxe | ((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')
Vérifier si l'utilisateur actuel est le propriétaire de l'enregistrement
Description | Vérifier si le propriétaire d'un enregistrement est l'utilisateur actuel. Dans ce cas, la fonction IfNull est utilisée car le champ Propriétaire peut avoir la valeur NULL.
Syntaxe | IfNull([{Owner Alias}], "Non valide") = UserValue('<Alias>')
Déclencher l'envoi d'un e-mail lorsque la priorité d'un compte est modifiée
Description | Déclenche l'envoi d'un e-mail lorsque la valeur du champ Compte - Priorité passe de Faible à Elevé.
Syntaxe | (PRE('{Type}') = "Faible") AND ( FieldValue('{Type}') = "Elevé")
Exclure un canal spécifique d'un workflow
Description | N'exécute pas le workflow d'un enregistrement mis à jour via une fenêtre de navigateur.
Syntaxe | PRE('{Customer Target Type}') = "Annonce publicitaire" AND ExcludeChannel("Online")
#### Rubriques connexes Pour obtenir des informations sur Expression Builder, reportez-vous aux rubriques suivantes : A propos de Expression Builder Utilisation d'Expression Builder Fonctions Expression Builder

Publié en août 2022 | Copyright © 2005, 2022, Oracle et/ou ses affiliés. Legal Notices.