Accéder au contenu principal Passer au contenu complémentaire

Grouper les données de sortie

Le composant tXMLMap utilise un élément "group" pour regrouper les données de sortie selon certaines conditions données. Cela vous permet d'entourer de balises "group element" les éléments répondant à la condition.

Pour définir un élément "group", deux restrictions doivent être respectées :

  1. le nœud racine ne peut être défini en tant qu'élément "group" ;

  2. l'élément "group" doit être défini sur l'élément dont le sous-élément répétable dépend directement.

Note InformationsRemarque :

L'option de configuration d'un élément "group" est visible à partir du moment où vous avez défini un élément répétable. Cette option est également invisible si un élément ne peut pas être configuré comme élément "group".

Une fois l'élément "group" défini, tous ses sous-éléments sauf la boucle sont utilisés comme conditions pour regrouper les données de sortie.

Vous devez créer avec soin l'arborescence XML pour une utilisation optimale d'un group element donné. Pour plus d'informations concernant l'utilisation d'un élément "group", consultez tXMLMap.

Note InformationsRemarque : Le tXMLMap propose des éléments "group" et "aggregate" afin de classer les données dans la structure XML. Lorsque vous gérez une ligne de données XML, la différence de comportement est la suivante :
  • L'élément "group" traite toujours les données en un seul flux.

  • L'élément "aggregate" sépare ce flux en différents flux XML complets.

Définir un group element

About this task

Pour définir un group element, procédez comme suit :

Procedure

  1. Dans l'arborescence XML de la sortie dans le Map editor, cliquez-droit sur l'élément que vous voulez définir comme as group element.
  2. Dans le menu contextuel qui s'ouvre, sélectionnez As group element.
    Cet élément de la sélection devient le group element. La capture d'écran vous montre un exemple de l'arborescence XML avec le group element.
    Exemple de l'arborescence XML avec le group element.

Révoquer un group element défini

About this task

Pour révoquer un group element défini, procédez comme suit :

Procedure

  1. Dans l'arborescence XML de la sortie dans le Map editor, cliquez-droit sur l'élément que vous avez défini comme group element.
  2. Dans le menu contextuel, sélectionnez Remove group element.
    Le group element défini est révoqué.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.