Si la selección existe (ModelBuilder)

Resumen

Evalúa si los datos de entrada tienen una selección y si se ha seleccionado un determinado número de registros.

Obtenga más información sobre cómo funciona "Si la selección existe" en ModelBuilder

Uso

  • Esta herramienta no realiza una selección ni evalúa una expresión SQL o una cláusula where. Simplemente comprueba si un conjunto de selección coincide con un valor especificado. Utilice la herramienta Seleccionar capa por atributo para realizar una selección en ModelBuilder. Utilice la herramienta lógica Si el valor de campo es para evaluar si el dataset de entrada contiene registros que coincidan con una expresión SQL o una cláusula where.

  • La herramienta está pensada para utilizarse en ModelBuilder y no en scripts de 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.

Parámetros

EtiquetaExplicaciónTipo de datos
Nombre de capa o vista de tabla

Capa de entrada o vista de tabla que se evaluará.

Table View; Raster Layer; Mosaic Layer
Condición de selección
(Opcional)

Especifica la condición de selección que se usará para los valores de campo de los registros que coinciden con la expresión SQL.

  • Existe —Comprueba si el valor de campo existe para los registros que coinciden con la expresión SQL. Esta es la opción predeterminada.
  • Ninguna selección —Comprueba si no se ha seleccionado ninguno de los registros que coinciden con la expresión SQL.
  • Todas las seleccionadas —Comprueba si se han seleccionado todos los registros que coinciden con la expresión SQL.
  • Es igual que —Comprueba si el valor de campo de los registros que coinciden con la expresión SQL es igual al valor de recuento.
  • Está entre —Comprueba si el valor de campo de los registros que coinciden con la expresión SQL está entre el valor de recuento mínimo y el valor de recuento máximo.
  • Es menor que —Comprueba si el valor de campo de los registros que coinciden con la expresión SQL es igual al valor de recuento.
  • Es mayor que —Comprueba si el valor de campo de los registros que coinciden con la expresión SQL es mayor que el valor de recuento.
  • No es igual que —Comprueba si el valor de campo de los registros que coinciden con la expresión SQL es distinto del valor de recuento.
String
Recuento
(Opcional)

El valor entero de recuento.

Long
Recuento mínimo
(Opcional)

El valor entero mínimo de recuento.

Long
Recuento máximo
(Opcional)

El valor entero máximo de recuento.

Long

Salida derivada

EtiquetaExplicaciónTipo de datos
True

Si los criterios especificados se evalúan como True, este parámetro se configurará como True.

Booleano
False

Si los criterios especificados se evalúan como False, este parámetro se configurará como True.

Booleano

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí