Résumé
Vérifie si les valeurs dans un champ attributaire correspondent à une valeur, une expression ou un second champ spécifié.
Pour en savoir plus sur le fonctionnement de l’outil Valeur de champ égale à dans ModelBuilder
Utilisation
Cet outil est prévu pour une utilisation dans ModelBuilder, et non dans des scripts Python.
L’outil possède deux sorties booléennes : True (vrai) et False (faux). Selon la condition en cours de vérification, une des deux sorties booléennes est vraie et l’autre est fausse après l’exécution de l’outil. Ces sorties booléennes doivent être définies comme condition préalable aux outils en aval à exécuter si une des conditions préalables est vraie.
Syntaxe
arcpy.mb.FieldValueIsIfThenElse(in_data, where_clause, {invert_where_clause}, selection_condition, {count}, {count_min}, {count_max})
Paramètre | Explication | Type de données |
in_data | Élément en entrée à vérifier. | Data Element; Layer; Table View; Raster Layer; Mosaic Layer; Graph; Utility Network |
where_clause | Expression SQL permettant de sélectionner un sous-ensemble d'enregistrements. Pour plus d’informations sur la syntaxe SQL reportez-vous à la rubrique Référence SQL pour les expressions de requête utilisées dans ArcGIS. | SQL Expression |
invert_where_clause (Facultatif) | Spécifie si l’expression sera utilisée en l’état, ou si l’expression opposée sera utilisée.
| Boolean |
selection_condition | Condition de sélection à utiliser pour les valeurs de champ des enregistrements correspondant à l’expression SQL.
| String |
count (Facultatif) | Valeur de nombre entier. | Long |
count_min (Facultatif) | Valeur de nombre minimal entier. | Long |
count_max (Facultatif) | Valeur de nombre maximal entier. | Long |
Sortie dérivée
Nom | Explication | Type de données |
true | Si le critère spécifié est rempli, ce paramètre est défini sur True (Vrai). | Booléen |
false | Si le critère spécifié n’est pas rempli, ce paramètre est défini sur False (Vrai). | Booléen |
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Vous avez un commentaire à formuler concernant cette rubrique ?