Étiquette | Explication | Type de données |
Table en entrée | Table dont les données ou la structure sont utilisées pour générer les valeurs conditionnelles. | Table View |
Fichier de groupes de champs | Fichier .csv en sortie contenant les informations des groupes de champs. | File |
Fichier des valeurs conditionnelles | Fichier .csv en sortie contenant les informations des valeurs conditionnelles. | File |
Mode (Facultatif) | Spécifie la méthode utilisée pour générer les valeurs conditionnelles.
| String |
Groupes de champs (Facultatif) |
Groupes de champs pour lesquels des valeurs conditionnelles sont générées. Si aucune valeur n’est fournie, tous les groupes de champs sont utilisés. | String |
Synthèse
Génère des valeurs conditionnelles à partir d’un jeu de données existant en utilisant les valeurs de données de la table ou les valeurs de domaine attribuées aux champs. L’outil crée deux fichiers .csv : un pour les groupes de champs et un pour les valeurs conditionnelles.
Utilisation
La table en entrée doit se trouver dans un espace de travail qui prend en charge les valeurs conditionnelles.
Pour que l’outil s’exécute correctement, les groupes de champs doivent être configurés sur la table en entrée.
Lorsque le paramètre Mode est défini sur Structure, une valeur conditionnelle est générée pour chaque combinaison possible de domaines attribués dans le groupe de champs. Cela peut entraîner la génération de nombreuses valeurs conditionnelles.
Si aucun domaine n’est attribué à un champ d’un groupe de champs, l’outil génère une valeur conditionnelle ANY pour ce champ. Si le champ accepte les valeurs nulles, une valeur conditionnelle NULLE est également générée.
Paramètres
arcpy.management.GenerateContingentValues(in_table, field_groups_file, contingent_values_file, {mode}, {field_groups})
Nom | Explication | Type de données |
in_table | Table dont les données ou la structure sont utilisées pour générer les valeurs conditionnelles. | Table View |
field_groups_file | Fichier .csv en sortie contenant les informations des groupes de champs. | File |
contingent_values_file | Fichier .csv en sortie contenant les informations des valeurs conditionnelles. | File |
mode (Facultatif) | Spécifie la méthode utilisée pour générer les valeurs conditionnelles.
| String |
field_groups [field_groups,...] (Facultatif) |
Groupes de champs pour lesquels des valeurs conditionnelles sont générées. Si aucune valeur n’est fournie, tous les groupes de champs sont utilisés. | String |
Exemple de code
Le script ci-dessous pour la fenêtre Python montre comment utiliser la fonction GenerateContingentValues en mode immédiat.
import arcpy
arcpy.management.GenerateContingentValues(
'C:\\location\\gdb.gdb\\table_1', 'c:\\temp\\fg.csv', 'c:\\temp\\cv.csv',
['field_group_1', 'field_group_3'], 'DATA')
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?