Dans cet exemple, la règle métier LinkByText permet de reconnaître un modèle et à définir des attributs.
Le module Problèmes de support contient un attribut Texte intitulé "Mail sent from". Cet attribut permet d'entrer l'ID messagerie de la personne qui envoie des informations relatives aux problèmes de support. Si l'attribut "Mail sent from" contient un modèle, vous pouvez utiliser la règle métier LinkByText pour définir automatiquement l'attribut Lien client.
Dans le module de configuration, un élément s'ajoute pour que toutes les instances de .*@examplecompany.* correspondent au client "Example Company Inc." Par conséquent, lorsque john@examplecompany.com est défini dans l'attribut "Mail sent from", le lien Client est automatiquement paramétré sur
"Example Company Inc."
Pour utiliser la règle métier LinkByText afin de configurer le scénario, procédez comme suit :
- Ajoutez un module en cliquant sur . Pour le nom de module, tapez LinkByText.
Le module contient les attributs par défaut Informations sur l'élément, ainsi que les attributs ID, Titre et Description.
- Ajoutez un attribut Lien. Pour le nom d'attribut, indiquez Client et
définissez un lien vers le module Clients.
- Dans le module de configuration LinkByText, ajoutez un élément ayant les caractéristiques suivantes :
- Indiquez le titre Example Company Inc.
- Pour la description, entrez .*@examplecompany\.com
- Dans l'attribut Client, définissez un lien vers Example Company Inc.
- Affectez la valeur 651 à l'ID de l'attribut Description qui correspond à l'ID de l'attribut d'expression régulière.
- Affectez la valeur 661 à l'ID de l'attribut Client qui correspond à l'ID de l'attribut Lien.
- Dans l'attribut de conteneur de règles métier, entrez la règle métier. L'attribut de conteneur doit être placé dans le module cible qui, dans cet exemple, est le module Problèmes de support. L'ID de l'attribut de lien cible (l'attribut Client dans le module Problèmes de support) est 676. L'ID du module de configuration (le module LinkByText) est 30.
=LinkByText('Mail sent from',"676","30","651","661")
- Lorsqu'un élément est créé et que l'attribut "Mail sent from" est paramétré sur une adresse correspondant à une adresse Example Company Inc., le lien est paramétré sur l'attribut "Example Company Inc.". Pour effectuer d'autres correspondances, créez un élément dans le module de configuration, créez une expression régulière, puis fournissez un lien à définir si une correspondance est trouvée.