Administration d'Oracle CRM On Demand > Expression Builder > Utilisation de l'outil Expression Builder
Utilisation de l'outil Expression Builder
Dans Oracle CRM On Demand, vous pouvez utiliser Expression Builder lorsque l'icône fx s'affiche en regard d'une zone de texte. Cliquez sur l'icône pour ouvrir Expression Builder dans une fenêtre distincte.
REMARQUE : Pour plus d'informations sur les noms de champ et leur syntaxe dans les expressions, reportez-vous à la rubrique A propos des expressions.
Pour créer une expression
- Cliquez sur l'icône fx pour ouvrir Expression Builder.
- Dans Expression Builder, sélectionnez les champs et les fonctions dans les listes ou tapez directement l'éditeur d'expressions.
Lorsque vous sélectionnez un champ dans la liste, le nom indépendant de la langue du champ est collé dans l'éditeur d'expressions. Par exemple, lorsque vous sélectionnez le champ Date de clôture dans la liste des champs Opportunité, [{Primary Revenue Close Date}] est collé dans l'éditeur d'expressions.
REMARQUE : Les noms de champ indiqués dans la liste Champs d'Expression Builder sont les noms d'affichage des champs. Si votre administrateur modifie le nom d'affichage d'un champ, la liste Champs affiche le nouveau nom d'affichage du champ. Toutefois, lorsque vous sélectionnez ce champ dans la liste, le nom indépendant de la langue du champ est collé dans l'éditeur d'expressions.
Les crochets autour du nom du champ indiquent que la valeur du champ sera évaluée et renvoyée dans son type de données spécifique. Pour plus d'informations sur la sélection de champs et de valeurs de champ, consultez le tableau suivant.
- Modifiez l'expression en lui ajoutant au besoin des opérateurs et des littéraux.
REMARQUE : Si vous souhaitez que votre expression détermine si un champ de liste de sélection contient une valeur donnée, n'entrez pas la valeur dans l'expression. Par exemple, ne saisissez pas [{Type}] = "Client". Mais sélectionnez le champ de liste de sélection dans la liste, puis cliquez sur le lien Afficher valeurs acceptables dans Expression Builder. Sélectionnez la valeur à utiliser dans l'expression parmi les valeurs affichées. L'expression se présente comme suit :
[{Type}]=LookupValue("ACCOUNT_TYPE", "Client")
- (Facultatif) Cliquez sur le bouton Vérifier syntaxe, puis procédez à d'éventuelles corrections.
- Enregistrez votre expression.
Le tableau suivant décrit Expression Builder.
Elément d'interface
|
Description
|
Champs type d'enregistrement
|
Fournit une liste de sélection contextuelle des champs (à partir du type d'enregistrement contextuel) qui sont autorisés dans une expression. Si l'administrateur société a renommé certains champs, la liste de sélection Champs contient les nouveaux noms des champs.
Notez les points suivants :
- Si vous créez une règle de workflow ou des actions associées à une règle de workflow, le type d'enregistrement contextuel est le type d'enregistrement spécifié dans la définition de la règle de workflow. Par exemple, si vous créez le corps d'un e-mail qui doit être envoyé en tant qu'action sur une règle de workflow pour un enregistrement de demande d'assistance, le type d'enregistrement contextuel pour Expression Builder est Demande d'assistance.
- Dans la gestion avancée des champs, le type d'enregistrement contextuel est le type d'enregistrement qui est le parent du champ dans lequel l'expression est créée. Par exemple, lors de la définition d'une validation de champ Opportunité, le type d'enregistrement contextuel pour Expression Builder est Opportunité.
|
Afficher valeurs acceptables
|
Lorsque vous avez sélectionné un champ dans la liste de sélection Champs, cliquez sur Afficher valeurs acceptables pour afficher les valeurs acceptables pour ce champ.
|
Fonctions
|
Fournit une liste déroulante des fonctions spécifiques qui permettent de modifier, extraire, ou traiter des données dans une expression. Pour obtenir la liste des fonctions disponibles, reportez-vous à la rubrique Fonctions d'Expression Builder.
|
Expression
|
Zone de texte modifiable qui affiche l'expression sur plusieurs lignes.
Pour plus d'informations sur la longueur maximale prise en charge d'une expression, reportez-vous à la rubrique A propos des expressions.
Les champs et fonctions que vous sélectionnez dans les listes de sélection apparaissent dans l'éditeur d'expressions. Vous pouvez également saisir des expressions directement dans l'éditeur d'expressions.
La syntaxe d'expression affiche toujours les noms de champs indépendants de la langue (Un nom indépendant de la langue est un nom qui reste identique quelle que soit la langue choisie par l'utilisateur.)
|
Guide de syntaxe
|
Affiche la rubrique Expression Builder dans l'aide en ligne d'Oracle CRM On Demand.
|
Exemples d'expression
|
Affiche la rubrique suivante, Expression Builder - Exemples, dans l'aide en ligne d'Oracle CRM On Demand.
|
Vérifier syntaxe
|
Valide la syntaxe de l'expression que vous avez créée.
|
Enregistrer
|
Enregistre l'expression.
|
Annuler
|
Ferme la fenêtre Expression Builder sans enregistrer les modifications.
|
Rubriques connexes
Pour obtenir des informations sur Expression Builder, reportez-vous aux rubriques suivantes :
|