Altova MapForce 2027 Basic Edition

Différences de mappage

Accueil Préc Haut Suivant

Le volet Différences de mappage (capture d’écran ci-dessous) vous permet de comparer une ancienne version et une nouvelle version d’un même mappage.

MF_MappingDiff03

Activer Différences de mappage

Pour activer ce volet, procédez de l’une des manières suivantes :

 

•Cliquez sur la commande ic-MappingDiff de la barre d’outils.

•Sélectionnez Affichage | Différences de mappage.

 

Comment comparer deux versions d’un mappage

Pour comparer deux versions d’un même mappage, procédez comme suit :

 

1.Ouvrez le mappage que vous souhaitez utiliser comme mappage actuel.

2.Recherchez l’autre mappage dans le volet Différences de mappage.

3.Cliquez sur Lancer la comparaison pour comparer le mappage actuel avec celui sélectionné.

 

Vous pouvez comparer une version plus récente avec une version plus ancienne, et inversement.

 

Les différences s’affichent dans le mappage actuel et dans le volet Différences de mappage.

 

Fermer le mode de comparaison

Pour désactiver le mode de comparaison, cliquez sur Fermer dans le volet Différences de mappage. Le mappage ne sera pas modifié.

 

Types de différences

Les types de différences possibles sont résumés ci-dessous.

 

•Modifications de composants :

 

oUn composant est présent dans le mappage actuel mais absent du mappage comparé.

oUn composant est présent dans le mappage comparé mais absent du mappage actuel.

oLes propriétés d’un composant ont changé.

 

•Modifications des connexions :

 

oUne connexion est présente dans le mappage actuel mais absente du mappage comparé.

oUne connexion est présente dans le mappage comparé mais absente du mappage actuel.

oLes propriétés d’une connexion ont changé.

 

•Modifications des nœuds :

 

oLes nœuds présents dans le mappage actuel mais absents du mappage comparé ne sont pas signalés.

oUn nœud est présent dans le mappage comparé mais absent du mappage actuel.

oLes propriétés d’un nœud ont changé.

oLes descendants d’un nœud ont changé.

 

Pour consulter les descriptions de tous les types de différences possibles ainsi que leurs illustrations, cliquez sur le bouton ic-MappingDiffDescription situé dans le volet Différences de mappage.

 

Rapport de différences

Pour exporter un rapport de différences de mappage au format XML, cliquez sur le bouton ic-ExportMappingDiff situé dans le volet.

Regroupement

Le volet Différences de mappage vous permet de regrouper les différences par composant. Pour activer le regroupement, cliquez sur le bouton ic-MappingDiffGrouping situé dans le volet. La capture d'écran ci-dessous montre un exemple de différences regroupées.

MF_MappingDiffGroupedDiffs

 

Interface de ligne de commande de MapForce

Vous pouvez également comparer des mappages et générer un rapport à l’aide de l’interface de ligne de commande de MapForce.

 

Exemples

Dans cette sous-section, nous vous présentons deux scénarios de comparaison : la comparaison d'une version plus récente avec une version plus ancienne, et inversement.

 

Scénario 1

L'exemple ci-dessous présente le fichier BasicTutorials/Tut2-MultipleToOne.mfd, que nous utilisons comme mappage actuel. Nous comparons ce mappage avec le fichier BasicTutorials/Tut1-OneToOne.mfd.

MF_MappingDiff01

MapForce a identifié les différences suivantes :

 

•Vert : le composant Bibliothèque et la connexion sortante Copier-Tout sont affichés en vert, car ils sont présents dans le mappage actuel mais absents du mappage comparé. Les éléments correspondants sont également signalés par des encadrés verts dans le volet Différences de mappage.

•Jaune : le nœud Fichier du composant cible est marqué d’un point jaune, ce qui indique que ce nœud a été modifié. Lorsque vous survolez l’élément correspondant dans le volet Différences de mappage, le nœud Fichier est surligné en jaune. Le volet indique que le fichier cible s’appelle BooksOutput.xml dans le mappage comparé et MergedLibrary.xml dans le mappage actuel.

 

Scénario 2

Dans le deuxième scénario, nous utilisons Tut1 comme mappage actuel et le comparons à Tut2-MultipleToOne.mfd. Les résultats de la comparaison sont illustrés ci-dessous.

MF_MappingDiff02

MapForce a identifié les différences suivantes :

 

•Rouge : le composant Bibliothèque et sa connexion sortante s’affichent en rouge car ils sont présents dans le mappage comparé mais absents du mappage actuel. Le nœud publication (2) présente un fond rouge, ce qui indique qu’il est également présent dans le mappage comparé mais absent du mappage actuel.

•Noms de nœuds en rose : les noms des nœuds File et library dans le composant cible sont affichés en rose, ce qui indique que certains de leurs nœuds descendants ont été modifiés (publication (2)).

•Jaune : le nœud File est signalé par un point jaune car son nom diffère de celui du mappage comparé.

 

© 2020-2026 Altova GmbH