Résumé
Réinjectez les modifications de la version actuelle dans la version parent de la tâche.
Utilisation
L’ID de tâche en entrée doit être destiné à une tâche qui existe déjà dans le référentiel. Cette tâche doit disposer d’un espace de travail de données, d’une version parent et d’une version qui lui est déjà associée.
L’outil ne prend pas en charge l’espace de travail de données de service d’entités dans ArcGIS Desktop. Si un espace de travail de données de service d’entités est défini comme étant l’espace de travail de données de la tâche en entrée, l’outil échoue avec une erreur.
Syntaxe
arcpy.wmx.PostJobVersion(Input_JobID, {Input_DatabasePath})
Paramètre | Explication | Type de données |
Input_JobID | ID de la tâche dont les modifications apportées à la version de la tâche vont être réinjectées dans sa version parent. | String |
Input_DatabasePath (Facultatif) | Fichier de connexion à une base de données Workflow Manager (Classic) qui contient les informations relatives à la tâche. Si aucun fichier de connexion n’est spécifié, la base de données Workflow Manager (Classic) actuelle par défaut est utilisée. | File |
Sortie dérivée
Nom | Explication | Type de données |
Output_Status | Résultat de l’opération de réinjection. Renvoie 0 en cas de succès. | Long |
Exemple de code
Exemple PostJobVersion (script autonome)
Dans cet exemple, les modifications apportées à une version de la tâche sont réinjectées dans la version par défaut correspondant à l’ID de tâche spécifié.
# Import arcpy module
import arcpy
# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")
# Local variables:
Input_JobID = "1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"
#Process: Post Job Version
arcpy.PostJobVersion_wmx(Input_JobID, Input_DatabasePath)
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Requiert Workflow Manager
- Advanced: Requiert Workflow Manager