5 votos

Usando ¿Si la precondición es falsa, continuar iterando la siguiente entrada en el ModelBuilder?

He construido un modelo en modelbuilder pero no encuentro respuesta a este problema. Por favor, ayúdenme si pueden.

En primer lugar, tengo una herramienta de "iteración de clases de características" que extrae las entradas de una carpeta y luego selecciona los atributos de la tabla de entrada mediante SQL. A continuación, utilizo la herramienta "get count" (que cuenta las filas seleccionadas) para comprobar si se ha seleccionado algún atributo, lo que constituye una condición previa para continuar el modelo. Sin embargo, si esta precondición es "falsa", el modelo se detiene. Me gustaría que continuara con la siguiente iteración de entradas. ¿Es esto posible, y si es así, cualquier idea sería genial. Estaba pensando que podría necesitar la lógica if-then-else, pero no estoy seguro de cómo utilizarla en este entorno. Por favor, aconséjeme. Aquí hay una imagen del modelo.

enter image description here

3voto

John Kramlich Puntos 286

Sin ver tu modelo parece impar que tu precondición está fallando. Yo armé un modelo (ver imagen abajo) y funcionó bien. Cuando la consulta de atributos creaba una selección se copiaba cuando no se seleccionaba nada se saltaba la exportación. Esto me hace preguntarme si usted está utilizando la herramienta de selección correcta?

Example model

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X