Altova MapForce 2027 Basic Edition

Gérer les bibliothèques de fonction

Accueil Préc Haut Suivant

Dans MapForce, vous pouvez importer et utiliser les types de bibliothèques suivants dans un mappage :

 

•Tout fichier design de mappage (*.mfd) qui contient les fonctions définies par l'utilisateur (UDF). Cela réfère spécifiquement aux fichiers de mappage qui contient des Fonctions définies par l'utilisateur (UDF) créés avec MapForce, en utilisant les fonctions intégrées MapForce et les composants en tant que blocs de construction. Pour plus d’information, voir Créer des fonctions définies par l'utilisateur.

•Les fichiers XSLT personnalisés qui contiennent des fonctions. Cela se réfère à des fonctions XSLT écrites en dehors de MapForce qui se qualifient pour l'importation dans MapForce comme décrit dans Importer des fonctions personnalisées XSLT 1.0 ou 2.0.

 

Gérer la fenêtre Bibliothèques

Vous pouvez consulter et gérer toutes les bibliothèques utilisées par un fichier de mappage provenant de la fenêtre Gérer des bibliothèques. Cela comprend les UDF et des bibliothèques personnalisées.

 

Par défaut, la fenêtre Gérer les bibliothèques n'est pas visible. Pour l'afficher, procédez de l'une des manières suivantes :

 

•Dans le menu Affichage, cliquez sur Gérer des Bibliothèques.

•Cliquez sur Ajouter/Supprimer des bibliothèques au bas de la fenêtre Bibliothèques.

MF_Intro_GUI_Windows4

Vous pouvez choisir d’afficher les fonctions définies par l’utilisateur (UDF) et les bibliothèques uniquement pour le document de mappage actuellement actif ou pour tous les documents de mappage ouverts. Pour afficher les fonctions et bibliothèques importées pour tous les documents de mappage actuellement ouverts, cliquez avec le bouton droit de la souris à l’intérieur de la fenêtre et sélectionnez Montrer tous les documents ouverts dans le menu contextuel.

 

Pour afficher le chemin d’accès du document de mappage ouvert à la place de son nom, cliquez avec le bouton droit de la souris à l’intérieur de la fenêtre et sélectionnez Montrer les chemins de fichier dans le menu contextuel.

 

Les données affichées dans la fenêtre Gérer Bibliothèques sont organisées en tant que hiérarchie arborescente comme suit :

 

•Tous les documents de mappage ouverts actuellement sont affichés en tant qu'entrées de niveau supérieur. Chaque entrée a deux branches: Fonctions définies par l'utilisateur et Importations Bibliothèques propres.

oLa branche Fonctions définies par l'utilisateur affiche des UDF contenues dans ce document.

oLa branche Importations Bibliothèques propres affiche des bibliothèques importées localement dans le document du mappage actuel. Le terme "bibliothèques" signifie d'autres documents de mappage (fichiers .mfd qui contiennent des fonctions définies par l'utilisateur) ou des bibliothèques externes personnalisées écrites en XSLT 1,0 XSLT 2.0, XQuery 1.0*, Java*, C#*, ou des fichiers .mff mentionnés précédemment. Notez que la structure Importations de bibliothèque propre pourrait se trouver à plusieurs niveaux profonds, puisque tout document de mappage peut importer tout autre document de mappage en tant que bibliothèque.

•La saisie Global Library Imports encadre les bibliothèques personnalisées que vous avez importées globalement au niveau de l’application. Là aussi, dans le cas de fichiers .mfd, la structure pourrait contenir plusieurs niveaux profonds pour les raisons mentionnées ci-dessus.

 

* Ces langages sont pris en charge uniquement dans les éditions Professional ou Enterprise de MapForce.

 

Note : les bibliothèques XSLT, XQuery, C# et Java peuvent avoir leur propres dépendances. Ces dépendances ne sont pas affichées dans la fenêtre Bibliothèques.

 

 

Commandes de menu contextuel

Vous pouvez effectuer rapidement plusieurs opérations par rapport à des objets dans la fenêtre Gérer des bibliothèques en cliquant avec la touche de droite sur un objet et en sélectionnant une des options de menu contextuel suivantes :

 

Commande

Description

Applicable pour

Ouvrir

Ouvre le mappage.

Mappages

Ajouter

Ouvre un dialogue dans lequel vous pouvez chercher une bibliothèque personnalisée des fonctions.

Importations Bibliothèque propre

Localiser une fonction dans la fenêtre Bibliothèques

Change le focus sur la fenêtre Bibliothèques et choisir la fonction.

Fonctions

Couper, Copier, Supprimer

Ces commandes standard de Windows sont uniquement applicables aux fonctions définies par l'utilisateur de MapForce. Vous ne pouvez pas copier-coller les fonctions de fichiers XSLT externes ou d’autres genres de bibliothèques.

Fonctions définies par l'utilisateur

Coller

Vous permet de coller une fonction définie par l'utilisateur qui a été copiée précédemment dans le presse-papiers à l'intérieur de la bibliothèque actuelle.

Bibliothèques (UDF)

Options

Ouvre un dialogue dans lequel vous pouvez définir ou changer des options pour la bibliothèque actuelle.

Bibliothèques

Afficher tous les Documents ouverts

Lorsque cette option est activée, la fenêtre Gérer les Bibliothèques affichera tous les mappages ouverts actuellement. Cela est généralement utile si vous souhaitez copier-coller des fonctions entre les mappages. Sinon, seul le mappage actuellement en cours est affiché.

Toujours

Afficher les chemins de fichier

Lorsque cette option est activée, les objets contenus dans la fenêtre Gérer les Bibliothèques sont affichés avec leur chemin complet. Sinon, seul le nom de l'objet est affiché.

Toujours

© 2020-2026 Altova GmbH