Altova MapForce 2024 Enterprise Edition

Consulter l'historique des valeurs traitées par un connecteur

Accueil Préc Haut Suivant

Si l'option Garder historique du traçage complet est activée (voir Paramètres du débogueur), vous pouvez consulter l'historique de toutes les valeurs qui ont été traitées par ce connecteur (jusqu'à la position d'exécution actuelle).

 

L'historique est affiché lorsque vous cliquez sur un connecteur, puis cliquez sur l'onglet Historique de la fenêtre Valeurs. Veuillez noter que cette opération est uniquement utile pour les connecteurs qui ont des valeurs traitées depuis le début de l'exécution du mappage jusqu'à la position du débogueur actuel.

 

Pour illustrer cet exemple, procédons à un débogage d'un mappage du début à la fin sans utiliser de points d'arrêt, puis observons l'historique de toutes les valeurs qui ont été traitées par un connecteur particulier. En premier lieu, ouvrez le mappage PreserveFormatting.mfd depuis le répertoire <Documents>\Altova\MapForce2024\MapForceExamples\ . S'il est déjà ouvert, assurez-vous de procéder comme suit :

 

Supprimer tous les points d'arrêt, le cas échéant, (voir Ajouter et supprimer des points d’arrêt )

Arrêter le débogage s'il est actuellement en cours d'exécution, en appuyant sur Shift + F5.

 

Lorsque vous êtes prêt, appuyez sur F5 pour lancer une nouvelle opération de débogage. Lorsque vous appuyez sur F5, MapForce exécute le mappage en mode débogage et passe à l’onglet Sortie. Cliquez sur l'onglet Mappage pour retourner à la fenêtre de mappage principal, puis cliquez sur le nœud result de la fonction format-number (marquée en rouge dans l'image ci-dessous). Enfin, cliquez sur l'onglet Historique de la fenêtre Valeurs, et notez les valeurs affichées.

debug_values_window_05

Comme indiqué dans l'image ci-dessus, ce nœud particulier (result) a traité quatre valeurs au total. Si vous nécessitez plus d'informations concernant une valeur particulière, n'oubliez pas que vous pouvez recréer le contexte qui l'a produit (voir Configurer le Contexte en une Valeur).

© 2018-2024 Altova GmbH