Vous pouvez utiliser l'interface de ligne de commande de Windows pour exporter des projets au format XER en tant que service.
Pour ce faire, procédez comme suit :
Vous pouvez définir plusieurs actions dans le même fichier en y incluant plusieurs noeuds <action>.
Ci-dessous figure un exemple de fichier actions.xml pour l'exportation d'un projet. Toutes les balises doivent être présentes dans le fichier, mais certaines d'entre elles peuvent rester vides, comme indiqué ci-après. Les valeurs en gras sont des valeurs littérales que vous devez saisir telles quelles. Les autres valeurs sont des exemples à remplacer par les valeurs correspondant à votre configuration.
<actions>
<action>
<type>export</type>
<Projects>
<ProjectID>Projet Route</ProjectID>
</Projects>
<outputFile>C:\ExportProjetRoute.xer</outputFile>
</action>
</actions>
Balise | Description |
---|---|
<type> | Obligatoire. Type d'action a entreprendre. Pour l'exportation de projet, le type d'action est export. Notez que vous devez respecter la casse. |
<Project ID> | Obligatoire. Indiquez un ou plusieurs ID projet valides. (Ne spécifiez pas d'ID EPS.) Pour spécifier plusieurs ID projet, saisissez-les séparément, chacun avec sa propre balise sur une ligne distincte, comme dans l'exemple ci-dessous : <ProjectID>Projet Route</ProjectID> <ProjectID>RSCD</ProjectID> |
<outputFile> | Obligatoire. Indiquez un chemin et un nom de fichier valides, par exemple C:\ExportProjetRoute.xer. |
Remarque :
Si vous utilisez des caractères autres que ceux de l'anglais dans le fichier actions.xml, enregistrez ce dernier en Unicode et indiquez la langue à l'aide de l'attribut XML encoding, avant la balise <actions>. Par exemple, pour indiquer l'encodage du français ou de l'allemand :
<?xml version="1.0" encoding="windows-1252"?>
Si vous utilisez un fichier batch, utilisez la commande chcp pour spécifier l'encodage approprié pour la langue. Pour plus de détails sur l'internationalisation, voir Microsoft.com.
PM.EXE /username=<nom>
[/password=<nom>]
[/alias=<nom>] /actionScript=<chemin>
[/logfile=<chemin>]
Paramètre | Description |
---|---|
/username=<nom> | Obligatoire. L'identifiant utilisateur pour accéder à P6 Professional. |
/password=<nom> | Le mot de passe de l'identifiant, s'il a été spécifié pour cet identifiant. |
/alias=<nom> | Facultatif. Le nom d'un alias d'une base de données existante dans un emplacement. Si vous ne spécifiez pas d'alias, l'alias auquel vous avez accédé récemment sera utilisé. |
/actionScript=<chemin> | Obligatoire. Chemin d'accès complet du fichier actions.xml édité. Vous devez préciser le nom du fichier. |
/logfile=<chemin> | Facultatif. Chemin d'accès complet pour la création du fichier journal qui contiendra les résultats du traitement. Vous devez préciser le nom du fichier. Si vous ne définissez pas ce paramètre, le fichier journal de destination par défaut est PrimaveraCmdLineLog.txt dans le dossier de l'application PM.exe. |
Par exemple :
PM.EXE /username=admin
[/password=admin] [/alias=PMDB]
/actionScript=actions.xml
[/logfile=c:\myLog.txt]
Si des valeurs comportent des espaces, entourez ces valeurs de guillemets (").
Si l'exportation s'exécute correctement, le code sortie 0 est renvoyé. Si des erreurs sont consignées dans le fichier journal, le code sortie est supérieur à 0, ce qui indique l'échec du traitement.
Les résultats du traitement sont enregistrés dans un fichier journal, ou vous pouvez les envoyer vers la ligne de commande. Voici les résultats possibles :
Code | Description |
---|---|
0 | Succès. |
1 | Alias non valide. |
2 | Identifiant ou mot de passe invalide. |
3 | Fichier XML introuvable. |
4 | Type d'action non valide (vous n'avez pas spécifié export). |
9 | Echec de l'action export. |
214783647 | Exception non traitée, y compris caractères invalides. |
Si la commande ne comprend pas tous les paramètres requis, P6 Professional s'ouvre.
Remarques
Lorsque connecté à une base de données P6 Professional : Voir la boîte de dialogue Périodes financières.
Mentions légales
Copyright © 1999, 2015,
Oracle et/ou ses affiliés. Tous droits réservés.
Dernière publication le mercredi 27 mai 2015