Altova MapForce 2023 Basic Edition

Interface de ligne de commande MapForce

Accueil Préc Haut Suivant

La syntaxe générale d'une commande MapForce sous la ligne de commande :

 

MapForce.exe <filename> [/{target} [[<outputdir>] [/options]]]

 

Légende

Les annotations suivantes sont utilisées pour indiquer une syntaxe de ligne de commande :

 

Notation

Description

Texte sans crochets ou parenthèses

Items que vous devez saisir comme indiqué

<Texte dans des des chevrons>

Caractère générique pour laquelle vous devez fournir une valeur

[Texte dans des crochets]

Items optionnels

{Texte dans des accolades}

Ensemble d'items requis ; en choisir un

Barre verticale (|)

Le séparateur pour des items mutuellement exclusifs ; en choisir un

Ellipse (...)

Items pouvant être répétés

 

<filename>

Le fichier de design de mappage (.mfd) à partir duquel le code doit être généré.

 

/{target}

Spécifie le langage cible ou l'environnement pour lequel le code doit être généré. Les cibles de génération de code suivants sont pris en charge.

 

Cible

Description

/XSLT

Génère un code XSLT 1.0.

/XSLT2

Génère un code XSLT 2.0.

/XSLT3

Génère un code XSLT 3.0.

 

<outputdir>

Paramètre optionnel qui spécifie le répertoire de sortie. Si un chemin de sortie n'est pas fourni, le répertoire de travail actuel sera utilisé. Veuillez noter que tout chemin de fichier relatif sera relatif par rapport au répertoire de travail actuel.

 

/options

/options ne sont pas exclusives mutuellement. Une ou plusieurs des options suivantes peuvent être définies.

 

Option

Description

/GLOBALRESOURCEFILE <filename>

Cette option est applicable si le mappage utilise des Ressources globales pour résoudre un fichier d'entrée ou de sortie ou des chemins de dossier ou des bases de données. Pour plus d'informations, voir Ressources globale Altova.

 

L'option /GLOBALRESOURCEFILE spécifie le chemin vers un fichier .xml de Ressources globales. Veuillez noter que, si /GLOBALRESOURCEFILE est défini, alors /GLOBALRESOURCECONFIG doit aussi être défini.

/GLOBALRESOURCECONFIG <config>

Cette option spécifie le nom de la configuration de Ressource globale (voir aussi la version précédente). Veuillez noter que, si /GLOBALRESOURCEFILE est défini, alors /GLOBALRESOURCECONFIG doit aussi être défini.

/LOG <logfilename>

Génère un fichier de journal sous le chemin spécifié. <logfilename> peut être un nom de chemin complet, par exemple, il peut inclure un nom de répertoire et de fichier. Néanmoins, si un chemin complet est fourni, le répertoire doit exister pour que le fichier de journal soit généré. Si vous spécifiez uniquement le nom de fichier, celui-ci sera placé dans le répertoire actuel de l'invite de commande Windows.

 

Remarques

Les chemins relatifs sont relatifs par rapport au répertoire de travail, qui est le répertoire actuel de l'application appelant MapForce. Cela s'applique au chemin du nom de fichier .mfd, au répertoire de sortie, au nom de fichier de journal, et au nom de fichier de ressource globale.

Ne pas utiliser la barre oblique de la fin et les guillemets de fermeture au niveau de la ligne de commande (par exemple, "C:\My directory\"). Ces deux caractères sont interprétés par le parseur de ligne de commande en tant que double guillemet littéral. Utiliser les barres obliques renversées doubles \\ si les espaces se produisent au niveau de la ligne de commande et que vous devez utiliser les guillemets ("c:\My Directory\\"), ou essayer d'éviter d'utiliser les espaces et donc les guillemets.

 

Exemples

1) Pour lancer MapForce et ouvrir le mappage <filename>.mfd, utiliser :

 

MapForce.exe <filename>.mfd

 

2) Pour générer un code XSLT 2.0 et créer un fichier log portant le nom <logfilename>, utiliser :

 

MapForce.exe <filename>.mfd /XSLT2 <outputdir> /LOG <logfilename>

 

3) Pour générer un code XSLT 2.0 en prenant en compte la configuration de ressource globale <grconfigname> depuis le fichier de ressource globale <grfilename>, utiliser :

 

Mapforce.exe <filename>.mfd /XSLT2 <outputdir> /GLOBALRESOURCEFILE <grfilename> /GLOBALRESOURCECONFIG <grconfigname>

© 2017-2023 Altova GmbH