Altova MapForce 2025 Professional Edition

Version 2020 Release 2

 

Une nouvelle fenêtre Gérer la fenêtre des bibliothèques est disponible qui vous permet de consulter et de gérer toutes les bibliothèques de fonction importées au niveau de document et de programme (cela comprend les fonctions définies par MapForce et d'autres types de bibliothèques). Cela vous permet, par exemple, de copier-coller aisément des fonctions définies par l'utilisateur d'un mappage à un autre, voir Copier-coller des UDF entre les mappages.

Lorsqu'un fichier de mappage importe des bibliothèques, le chemin des fichiers de bibliothèque importée est relatif au fichier de mappage par défaut, voir Chemins de bibliothèque relatifs. Vous pouvez toujours importer des mappages au niveau de l'application, comme dans les releases précédentes, mais dans ce cas, le chemin de bibliothèque est toujours absolu.

Si un fichier de mappage importe des bibliothèques XSLT ou XQuery, vous pouvez générer un code XSLT ou XQuery qui référence les fichiers de bibliothèque importés en utilisant un chemin relatif. La nouvelle option est disponible dans le dialogue Paramètres de mappage.

L'API MapForce a été amélioré avec de nouveaux membres qui vous permettent de gérer des bibliothèques importées de manière programmatique (par exemple les ajouter ou les supprimer).

Le code généré pour des bibliothèques de wrapper de schéma XML propose maintenant un plus grand contrôle sur les espaces de noms d’élément et des préfixes. De nouvelles méthodes sont disponibles pour déclarer ou contourner des espaces de noms pour un élément, ou pour apposer un élément avec un espace de noms préfixé. Voir Exemple : Purchase Order.

De nouvelles versions de base de données sont prises en charge : PostgreSQL 12.1 et Informix 14.10.

Mises à jour et optimisations internes

 

Version 2020

 

Prise en charge pour Visual Studio 2019 dans MapForce Plug-in pour Visual Studio et génération de code.

Prise en charge d’Eclipse 4.9 - 4.12, voir MapForce Plug-in pour Eclipse.

Si un package Oracle contient des procédures ou des fonctions publiques stockées, celles-ci sont aussi disponibles dans le mappage, voir Ajouter des procédures stockées dans le mappage.

Vous pouvez configurer un composant de base de données de manière à ce que les noms d'objet de base de données soient traités en tant que relatifs par rapport au schéma par défaut, mais non liés à un schéma particulier. Cela vous permet d'économiser du temps si vous avez besoin de passer à une base de données à l'avenir, voir Changer de base de données et de schémas.

Vous pouvez déployer des Ressources globales créées dans MapForce vers FlowForce Server, voir Déployer des Ressources globales dans FlowForce Server.

Lorsque vous souhaitez remplacer des valeurs avec une table de consultation, vous pouvez coller des données tabulaires (paires key-value) depuis des sources externes comme CSV ou Excel dans le mappage. De même, il est plus facile de gérer des cas lorsqu'une valeur n'est pas trouvée dans la table de consultation prédéfinie, le traitement de ce type de valeurs ne nécessite plus l'utilisation de la fonction substitute-missing. Voir Utiliser Value-Maps.

Mises à jour et optimisations internes

 

© 2018-2024 Altova GmbH