Résumé
L'outil Modifier une version vous permet de changer le nom, la description et les autorisations d'accès de la version de la géodatabase.
Utilisation
- Les outils de versionnement ne fonctionnent qu'avec les données d'une géodatabase d'entreprise, de groupe de travail et de bureau. Les géodatabases personnelles et fichier ne prennent pas en charge le versionnement.
- Les versions ne sont pas affectées par les modifications apportées à d'autres versions de la géodatabase.
- L'autorisation d'une version peut être modifiée uniquement par le propriétaire de la version.
Syntaxe
AlterVersion_management (in_workspace, in_version, {name}, {description}, {access})
Paramètre | Explication | Type de données |
in_workspace | Le fichier de connexion à une base de données à la géodatabase d'entreprise, de groupe de travail ou de bureau dans laquelle se situe la version à modifier. L'option par défaut consiste à utiliser l'espace de travail défini dans les paramètres de l'Espace de travail courant. | Workspace |
in_version | Le nom de la version à modifier. | String |
name (Facultatif) | Si vous changez le nom de la version, entrez le nouveau nom. | String |
description (Facultatif) | Si vous changez la description de la version, entrez la nouvelle description. | String |
access (Facultatif) | Indiquez l'autorisation d'accès que vous voulez attribuer à la version. Les valeurs suivantes sont prises en charge :
| String |
Exemple de code
Exemple d'utilisation de l'outil AlterVersion :
Le script Python autonome suivant utilise l'outil de géotraitement AlterVersion pour modifier une version.
# Name: AlterVersion_Example.py
# Description: Changes the name of a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/ConnectionFiles/ninefour@gdb.sde"
versionName = "myVersion"
newName = "myVersion2"
# Execute AlterVersion
arcpy.AlterVersion_management(inWorkspace, versionName, newName, "#", "PUBLIC")
Environnements
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui