Altova MapForce 2027 Enterprise Edition

Insérer des colonnes entre des colonnes existantes

Accueil Préc Haut Suivant

Lorsque vous mappez des données vers une feuille de calcul Excel, il est possible d’ajouter facilement de nouvelles colonnes entre n’importe quelles colonnes existantes, sans avoir à refaire les connexions de mappage existantes. Pour ce faire, cliquez avec le bouton droit sur une cellule du composant Excel, puis sélectionnez Ajouter cellule avant dans le menu contextuel.

 

Note : la commande Ajouter cellule avant est disponible si la cellule appartient à une plage de lignes (c'est-à-dire qu'elle doit être un élément enfant d'un élément « Ligne » ou « Lignes » d'un composant Excel). De plus, l'option Afficher les éléments séparément pour les colonnes doit être activée dans le dialogue « Sélectionner plage de cellules » (voir Sélectionner des plages de cellules).

 

Supposons, par exemple, que vous ayez créé un mappage qui écrit les données d’un fichier XML dans une feuille de calcul Excel (telle que Sales_to_Excel.mfd dans le dossier <Documents>\Altova\MapForce2027\MapForceExamples\). Ce mappage génère une feuille de calcul Excel composée de trois colonnes (Month, West et East), comme illustré ci-dessous.

mff_xlsx_add_cell_1

Output of mapping Sales_to_Excel.mfd

Si vous devez ajouter une nouvelle colonne juste avant « West » (par exemple, « North »), cela est possible sans avoir à modifier aucune des connexions existantes, comme suit :

 

1.Cliquez avec le bouton droit sur la cellule B du mappage, puis sélectionnez Ajouter cellule avant dans le menu contextuel.

mff_xlsx_add_cell_2

 

2.Vous pouvez éventuellement saisir un nom de colonne (par exemple, « North »).

mff_xlsx_add_cell_3

3.Cliquez sur OK.

 

La nouvelle colonne (« North » dans cet exemple) a désormais été ajoutée au mappage, et il est désormais possible de tracer une connexion de mappage vers cette colonne. Aucune des connexions existantes n’est affectée par cette modification.

mff_xlsx_add_cell_4

Mappage Sales_to_Excel.mfd (modifié)

Les colonnes existantes peuvent également être supprimées de la même manière : cliquez avec le bouton droit sur une cellule du mappage, puis sélectionnez Supprimer cellule dans le menu contextuel.

© 2020-2026 Altova GmbH