Règle métier LinkByText

La règle métier LinkByText définit un attribut Lien dans un élément, une fois qu'un attribut correspondant est trouvé dans un autre module. Ce module est appelé module de configuration.

Lors de l'utilisation de la règle métier LinkByText, il n'est pas nécessaire de définir l'attribut de lien pour dériver ces informations d'un autre attribut de texte. Des expressions régulières sont utilisées pour faire correspondre les attributs.

Prérequis

Format

Dans l'attribut de conteneur de règles métier, entrez la règle métier au format suivant :
 =LinkByText('Source Attribute',"Target Link Attribute ID","Configuration Module ID","Regular Expression Attribute ID","Link Attribute ID")

Paramètres

Tableau 1. Paramètres de la règle métier LinkByText
Paramètre Description
'Source Attribute' Attribut Texte contenant le texte à faire correspondre
"Target Link Attribute ID" ID de l'attribut Lien qui est défini si une correspondance est trouvée
"Configuration Module ID" ID du module de configuration
"Regular Expression Attribute ID" ID de l'attribut Texte dans le module de configuration, stockant l'expression régulière utilisée pour la correspondance
"Link Attribute ID" ID de l'attribut Lien dans le module de configuration, qui est copié dans l'attribut Lien cible si une correspondance est trouvée
Remarques :
  • Si vous avez configuré un attribut Lien, Lien entrant ou Liste de liens pour afficher des liens pour une vue, la règle métier LinkByText ne détecte pas cette configuration.
  • Utilisez une ligne unique et aucune mise en forme pour l'attribut texte qui contient l'expression régulière.
  • LinkByText fait la distinction entre les majuscules et minuscules. Par exemple, pour que *focal.* corresponde à focal et Focal, utilisez *[Ff]ocal.*
.

Retour d'informations