Résumé
Exporte des groupes de champs et des valeurs conditionnelles vers un fichier .csv.
Utilisation
Cet outil peut être utilisé avec l’outil Importer des valeurs conditionnelles.
Le fichier .csv des groupes de champs inclut les colonnes NAME, IS_RESTRICTIVE et FIELD. Le nom de la colonne FIELD sera incrémenté comme il convient pour inclure tous les champs dans le groupe de champs, par exemple, FIELD1, FIELD2, FIELD3, etc.
Colonnes .csv de groupe de champs
Colonne Description Exemple NAME
Nom du groupe de champs
Catégories_animales
IS_RESTRICTIVE
Précise si le groupe de champs est restrictif
TRUE
FIELD1
Nom du champ
catégorie
Le fichier .csv des valeurs conditionnelles incluent les colonnes suivantes : CAV_ID, IS_RETIRED, FIELD_GROUP, SUBTYPE, SUBTYPE_NAME, CV_TYPE, CV_VALUE et DESCRIPTION.
Colonnes .csv des valeurs conditionnelles
Colonne Description Exemple CAV_ID
ID de la valeur conditionnelle.
1
IS_RETIRED
Valeur booléenne définissant si la valeur conditionnelle est retirée.
False
FIELD_GROUP
Nom du groupe de champs auquel correspond la valeur conditionnelle.
Catégories_animales
SUBTYPE
Si le jeu de données possède un sous-type et que le sous-type est utilisé dans la définition de la valeur conditionnelle, la règle sera appliquée à ce code de sous-type.
2
SUBTYPE_NAME
Si le jeu de données possède un sous-type et que le sous-type est utilisé dans la définition de la valeur conditionnelle, il s’agit du texte descriptif du code de sous-type.
À sang froid
CV_TYPE1
Type de valeur conditionnelle. La valeur de type est conservée sous forme d’entier comme suit :
- 1 : n’importe lequel
- 2 : nul
- 3 : valeur codée
- 4 : plage
3
CV_VALUE1
Valeur de champ spécifique. Si le type est n’importe lequel ou nul, la valeur figurant dans le fichier .csv est vide.
1
DESCRIPTION1
Si le type de la valeur conditionnelle est une valeur codée, il s’agit du texte descriptif de la valeur codée.
Poisson
Syntaxe
ExportContingentValues(target_table, field_groups_file, contingent_values_file)
Paramètre | Explication | Type de données |
target_table | Table de géodatabase ou classe d’entités en entrée à partir de laquelle les groupes de champs et les valeurs conditionnelles sont exportés. | Table View |
field_groups_file | Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les groupes de champs de la table cible. | File |
contingent_values_file | Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les valeurs conditionnelles de la table cible. | File |
Exemple de code
Exportez les groupes de champs et les valeurs conditionnelles à partir d’une classe d’entités nommée GasPipes.
import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
"C:\\MyProject\\MyFieldGroups.csv",
"C:\\MyProject\\MyContingentValues.csv")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?