Altova MapForce 2027 Basic Edition

Dans MapForce, un langage de transformation est utilisé pour générer le code de transformation qui exécute les mappages. Vous pouvez générer le code de programme via la commande de menu Fichier | Générer Code dans ou Fichier | Générer Code dans langage sélectionné et utilisez ce code pour exécuter des transformations de données à l’extérieur de MapForce. Pour plus d’information, voir Génération de code.

 

Dépendant de l'édition MapForce, vous pouvez choisir la langue préférée pour vos transformations de données comme suit :

 

Basic Edition

Éditions Professional et Enterprise

•XSLT 1.0

•XSLT 2.0

•XSLT 3.0

•XSLT 1.0

•XSLT 2.0

•XSLT 3.0

•BUILT-IN

•XQuery

•Java

•C#

•C++

 

Si vous sélectionnez XSLT 1-3 ou XQuery comme langage de transformation, vous serez à même de consulter le code de transformation dans un volet séparé de MapForce.

 

Pour sélectionner un langage de transformation, suivez les étapes suivantes :

 

•Dans le menu Sortie, cliquez sur le nom que vous souhaitez utiliser pour la transformation.

•Cliquez sur le nom du langage dans la barre d'outils Sélection du langage (affichée ci-dessous).

mf-lang-bas

Lorsque vous changez de langage de transformation du mappage, certaines fonctions de MapForce ne sont pas prises en charge pour ce langage. Pour plus d’information, voir Notes de prise en charge.

 

Pendant que vous concevez ou visualisez des mappages, MapForce valide l’intégrité de vos schémas et transformations. Si une erreur de validation devait apparaître, MapForce l’affiche dans la fenêtre des Messages. Ceci est très utile car vous pouvez immédiatement la réviser et corriger ces erreurs.

 

BUILT-IN

Lorsque vous sélectionnez Built-In (Intégré) comme langage de transformation, MapForce utilise son moteur de transformation natif pour exécuter les mappages. MapForce utilise également cette option de manière implicite lorsque vous prévisualisez le résultat d’un mappage pour lequel le langage de transformation sélectionné est Java, C# ou C++.

 

Le moteur Built-In exécute les mappages sans avoir recours à des processeurs externes, ce qui peut constituer un choix approprié si l’utilisation de la mémoire pose problème. Si vous n’avez pas besoin de générer du code de programme dans un langage spécifique, utilisez Built-In comme option par défaut, car il prend en charge la plupart des fonctionnalités de MapForce par rapport aux autres langages (voir Notes de prise en charge). De plus, Built-In vous permet d’automatiser vos mappages avec MapForce Server. Pour plus d'informations, voir Automatisation avec les produits Altova.

 

© 2020-2026 Altova GmbH