Tandis que (ModelBuilder)

Résumé

Itère jusqu’à ce qu’une condition devienne vraie ou fausse.

En savoir plus sur le fonctionnement de l’itérateur While dans ModelBuilder

Utilisation

  • Cet outil est prévu uniquement pour une utilisation dans ModelBuilder et non dans des scripts Python.

  • Si un itérateur est ajouté à un modèle, tous les outils du modèle itèrent chaque valeur de l'itérateur. Si vous ne souhaitez pas exécuter chacun des outils que le modèle comprend pour chaque valeur itérée, créez un sous-modèle/modèle dans le modèle/modèle imbriqué qui contient uniquement l'itérateur et ajoutez-le comme un outil de modèle au modèle principal.

Syntaxe

IterateCondition(in_values, {condition})
ParamètreExplicationType de données
in_values
[in_values,...]

Valeurs en entrée à évaluer pour déterminer s’il faut poursuivre l’itération.

Any Value
condition
(Facultatif)

Indique s’il convient de procéder à l’itération jusqu’à ce que les valeurs en entrée soient toutes vraies ou toutes fausses.

  • TRUEL’outil procède à l’itération jusqu’à ce que toutes les valeurs en entrée soient définies sur vraies. Il s’agit de l’option par défaut.
  • FALSE L’outil procède à l’itération jusqu’à ce que toutes les valeurs en entrée soient fausses.
String

Sortie dérivée

NomExplicationType de données
continue

Opérateur booléen indiquant si l’opération doit être poursuivie.

Booléen

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui