Esta herramienta solo está disponible en la cinta ModelBuilder para su uso en modelos. La herramienta no está disponible desde el panel Geoprocesamiento ni desde Python.
La herramienta tiene dos salidas booleanas, True y False. En función de la condición que se evalúe, una de las dos salidas booleanas tiene el valor true y la otra el valor false tras ejecutar la herramienta. Estas salidas booleanas se deben establecer como una condición previa para las herramientas aguas abajo, para que se ejecuten si alguna de las condiciones previas tiene el valor true.
El parámetro Expresión solo admite expresiones de Python. Los demás lenguajes de secuencias de comandos no son compatibles.
Utilice el parámetro Expresión para expresiones cortas de una línea. Utilice el parámetro Bloque de código para expresiones más complicadas, como cálculos u operaciones lógicas multilínea. El parámetro Bloque de código no se puede utilizar por separado, solo junto con el parámetro Expresión.
Las variables creadas en ModelBuilder se pueden utilizar con esta herramienta, pero no se pueden conectar directamente al parámetro Expresión. Para utilizar una variable en la expresión, encierre el nombre de las variables entre signos de porcentaje.
No se puede acceder a las variables de modelo en el parámetro Bloque de código. Estas variables se deben introducir en el bloque de código desde la expresión. Esto se puede realizar creando una definición de función en el parámetro Bloque de código y haciendo referencia al valor del parámetro Expresión.
En Python, la sangría adecuada forma parte de la sintaxis. El grado de sangría (dos espacios o cuatro espacios) no es importante, siempre y cuando sea coherente en todo el bloque de código.