Fonctoids figurant dans les mappages
Le Mappeur BizTalk prend en charge les transformations structurelles complexes d'enregistrements et de champs du schéma source en des enregistrements et champs du schéma de destination. Les fonctoids effectuent des calculs en utilisant des formules prédéfinies et des valeurs spécifiques, appelées arguments. Ces calculs sont effectués conformément à l'ordre désigné des enregistrements et champs.
En sélectionnant un fonctoid à partir de la boîte à outils, en le déplaçant vers la page de grille et en le liant à des nœuds des schémas source et de destination, des données peuvent être ajoutées ensemble, des informations de date et d'heure peuvent être modifiées, des données peuvent être concaténées, etc. Par exemple, le fonctoid Addition ajoute des valeurs et le fonctoid Nombre d’enregistrements retourne le nombre total d’enregistrements en boucle dans un message instance. Les catégories de fonctoids que vous pouvez trouver dans la boîte à outils sont les suivantes : Avancé, Conversion, Cumulative, Base de données, Date/Heure, Logique, Mathématique, Scientifique et Chaîne.
Notes
Tous les fonctoids sont écrits en code inline C# sauf les fonctoids Base de données.
Notes
Les nœuds de schéma de destination acceptent une seule entrée à partir d’un fonctoid, à l’exception du fonctoid Bouclage .
Les rubriques de cette section décrivent comment migrer des fonctoids des versions précédentes de BizTalk Server, ce que sont les fonctoids, ce qu’ils font et comment les utiliser.