Cet outil n’est disponible qu’à partir du ruban ModelBuilder et s’utilise dans les modèles. L’outil n’est pas disponible via la fenêtre Geoprocessing (Géotraitement) ou via Python.
Les paramètres Data Type (Type de données) et Wildcard (Caractères génériques) peuvent servir comme filtres pour limiter les champs à itérer.
Si le paramètre Field Names (Noms de champs) n’est pas défini, l’outil itérera les champs respectant les filtres, s’ils sont spécifiés.
Les champs en double dans le paramètre Field Names (Noms de champs) seront ignorés à l’exécution de l’outil.
Cet outil génère deux sorties, Value (Valeur) et Count (Total), qui peuvent être utilisées en tant que variables en ligne (par exemple, %Valeur%) dans d’autres outils. La sortie Value (Valeur) est un type de champ et peut être utilisée avec d’autres outils acceptant une valeur de type de champ. La sortie Count (Total) est le nombre total de champs que l’outil itère.
Les champs de géométrie ne sont pas répertoriés dans le paramètre Data Type (Type de données), mais sont accessibles à l’aide du paramètre Field Names (Noms de champs).
Si un champ ne figure pas dans le paramètre Field Names (Noms de champs), la sortie Value (Valeur) utilisera le premier champ de la table. Si les champs apparaissent dans le paramètre Field Names (Noms de champs), la sortie Value (Valeur) utilisera le premier champ du paramètre Field Names (Noms de champs). Dans les deux cas, si le premier champ est le champ de géométrie, il sera ignoré.
Enregistrez les tables en mode de mise à jour pour actualiser les champs dans le paramètre Field Names (Noms de champs).
Cet outil accepte les entrées dans les tables jointes. Les tables jointes généreront les noms de champ qui respectent l’environnement Maintain fully qualified field names (Gérer les noms de champs complets).
Cet outil accepte les entrées provenant d’une connexion à une base de données.
Un message s’affichera à côté du paramètre Field Names (Noms de champs) si l’une des situations suivantes se produit :
- Un champ n’existe pas dans la table.
- Un champ ne correspond pas au filtre de type de données (Data Type) spécifié.
- Un champ ne correspond pas au filtre de caractère générique (Wildcard) spécifié.
Ces messages apparaissent sous forme d’avertissements dans la boîte de dialogue de l’outil Iterate Fields (Itérer les champs) et sous forme d’erreurs dans la boîte de dialogue de la variable Field Names (Noms de champs).