Partager via


Fonctoids avancés

Vue d’ensemble

Les fonctoids avancés se répartissent en cinq catégories différentes en fonction de leur usage :

  • Gestion des enregistrements de boucle : Les fonctoids Index, Itération, Bouclage, Valeur Nil, Nombre d’enregistrements, Extracteur de table et Bouclage de table sont utilisés dans différentes combinaisons lorsque le message d’entrée instance contient des sections avec un nombre imprévisible d’éléments répétitifs, comme représenté par les enregistrements de boucle dans le schéma source.

  • Mappage conditionnel : Les fonctoids Mappage de valeur et Mappage de valeur (aplatissement) sont utilisés pour fournir un mappage conditionnel d’un message d’entrée instance à un message de sortie instance. Lorsque leur premier paramètre d'entrée est True, le second est placé dans l'élément ou l'attribut spécifié dans le message d'instance de sortie. Sinon, cet élément ou cet attribut n'est pas créé dans le message d'instance de sortie.

  • Script arbitraire : Le fonctoid Scripting est utilisé pour exécuter un script arbitraire ou du code compilé lorsqu’un message d’entrée instance est mappé à un message de sortie instance. Un tel script ou code compilé peut être créé de manière à ce qu'il accepte les paramètres d'entrée issus du message d'instance source, des valeurs constantes configurées, de la sortie d'un autre fonctoid, ou d'une combinaison de tout cela.

  • Mappage simple : Le fonctoid Copie de masse peut être utilisé pour copier un élément entier, y compris ses sous-éléments vers une profondeur arbitraire, à partir d’un message d’entrée instance vers un message de sortie instance.

  • Résolution des problèmes. Le fonctoid Assert peut être utilisé pour tester vos hypothèses sur les valeurs d’élément.

Fonctoids disponibles

Les fonctoids Avancés sont les suivants :

  • Fonctoid Assert
  • Fonctoid Index
  • Fonctoid Itération
  • Fonctoid Bouclage
  • Fonctoid Copie de masse
  • Fonctoid Valeur nil
  • Fonctoid Nombre d’enregistrements
  • Fonctoid Script
  • Fonctoids Bouclage de table et Extracteur de table
  • Fonctoid Mappage des valeurs
  • Fonctoid Mappage des valeurs (mise à plat)

Pour plus d’informations sur ces fonctoids, consultez les informations de référence sur les fonctoids dans le guide de l’interface utilisateur et les informations de référence sur l’espace de noms d’API des développeurs.

Étapes suivantes