Définition de nouvelles fonctions dans Générateur Transformations

Pour définir de nouvelles fonctions JavaScript, utilisez la boîte de dialogue Définir fonction.

Pour afficher cette boîte de dialogue, cliquez sur le bouton Définir fonctions dans la section Détails TML du profil à droite de la liste des transformations.

Lorsque l'élément de données source est associé à l'opération Fonction, vous pouvez également utiliser la méthode suivante :

  1. Cliquez sur le bouton de recherche de l'élément de données source. La boîte de dialogue Sélectionner fonction s'affiche.
  2. Attribuez un nom à la fonction à définir puis cliquez sur le bouton Définir. La boîte de dialogue Définir fonction s'affiche.
    Tous les champs de la boîte de dialogue Définir fonction sont désactivés jusqu'à ce que vous cliquiez sur le bouton Ajouter.
  3. Cliquez sur le bouton Ajouter et saisissez les informations suivantes :
    Nom fonction
    Ce champ répertorie les noms des fonctions déjà ajoutées. Pour ajouter une nouvelle fonction, cliquez dans le champ Nom.
    Nom
    Saisissez un nom unique.
    Libellé
    Saisissez le libellé de la fonction.
    Paramètres
    Saisissez les paramètres que vous souhaitez utiliser pour cette fonction. Séparez les noms de paramètres par une virgule.
    Corps
    Saisissez le code JavaScript, sans omettre les crochets "<>", dans le corps de la fonction. Le système affiche le numéro de ligne et de colonne.
    Remarque: Redimensionnez la boîte de dialogue Définir fonction pour voir plus clairement le code fonction.
  4. Cliquez sur OK pour fermer la boîte de dialogue Définir fonction.
  5. La nouvelle fonction est désormais enregistrée et utilisable dans le cadre de cette transformation.
    Remarque: les messages s'affichent en anglais, quelle que soit la langue utilisée. Ceci tient au fait que la langue JavaScript est l'anglais, comme pour la plupart des langages de programmation.