Ajout d'une fonction à une règle de mappage existante

Pourquoi et quand exécuter cette tâche

Pour ajouter une fonction à une règle de mappage existante, procédez comme suit :

Procédure

  1. Sélectionnez l'onglet Fonction. Dans l'onglet Fonctions, la liste des fonctions disponibles apparaît.
  2. Dans l'onglet Fonction, faites glisser une fonction sur une règle de mappage existante dans l'éditeur de mappage.

    Le noeud source de la règle de mappage est attribué au premier paramètre de la fonction. En phase d'exécution, la valeur du noeud source est fournie au premier paramètre de la fonction.

    Le noeud de destination de la règle de mappage est attribué au type de retour de la fonction. En phase d'exécution, la valeur de retour de la fonction remplit le noeud de destination.

  3. Si la fonction comporte plusieurs paramètres d'entrée, vous devez attribuer les paramètres d'entrée restants à l'aide de l'une des options suivantes:
    • Créez des liens à partir d'autres noeuds source (comme décrit à l'étape 3 de Attribution d'une fonction pendant la création de mappes) ou à partir de fonctions utilisées dans la règle de mappage en cours.
    • Editez l'affectation des paramètres d'entrée dans la boîte de dialogue Propriétés de fonction. Pour ouvrir la boîte de dialogue Propriétés de fonction, cliquez deux fois sur la fonction dans l'éditeur de mappage.
  4. Facultatif : Ajoutez des fonctions supplémentaires à la règle de mappage à l'aide de cette procédure. Pour plus d'informations, voir la rubrique Exemple : Chaînage de fonctions multiples.
  5. Facultatif : Testez la validité de la règle de mappage en cliquant avec le bouton droit de la souris sur la fonction dans la règle de mappage et en sélectionnant Appliquer un graphique de fonction. Si la règle de mappage est valide, les icônes de fonction carrées dans la représentation graphique du lien de mappage ne sont pas affichées et une barre bleue avec un carré à chaque extrémité apparaît (). Si la règle de mappage n'est pas valide, sa représentation graphique ne change pas, les icônes de fonction restent visibles, (par exemple ) et une boîte de dialogue d'erreur apparaît.
    Remarque : Une règle de mappage avec une fonction ou des fonctions est considérée comme valide si des valeurs dont le type de données est correct sont affectées à tous les paramètres d'entrée de la fonction ou des fonctions et si la valeur de retour de la dernière fonction concorde avec le type de données du noeud de destination. Les paramètres d'entrée d'une fonction peuvent être fournis par des noeuds source ou par le type de retour d'autres fonctions associées à cette règle de mappage.