Iterar tablas (ModelBuilder)

Uso

  • La herramienta está pensada para utilizarse en ModelBuilder y no en scripts de Python.

  • La primera tabla de entrada se utiliza como plantilla para la salida. Permite la selección de campos en herramientas sucesivas.

  • La herramienta tiene dos salidas: Tabla y Nombre, que se pueden usar como variable en línea (por ej. %Name%) en otras herramientas.

Sintaxis

arcpy.mb.IterateTables(in_workspace, {wildcard}, {table_type}, {recursive})
ParámetroExplicaciónTipo de datos
in_workspace

Espacio de trabajo que contiene las tablas que se van a iterar.

Workspace
wildcard
(Opcional)

Una combinación de * y caracteres que ayudan a limitar los resultados. El asterisco equivale a decir ALL. Si no se especifica ningún comodín, se devolverán todas las entradas. Por ejemplo, se puede utilizar para restringir la iteración de los nombres de entrada que empiezan por un carácter o una palabra determinados (por ejemplo, A* o Ari* o Land*, etc.).

String
table_type
(Opcional)

Para espacios de trabajo de carpeta (shapefiles y coberturas), seleccione el tipo de tabla.

  • DBASETaba dBASE (shapefiles)
  • INFOTabla INFO (coberturas)
String
recursive
(Opcional)

Determina si las subcarpetas de la carpeta principal se repiten recursivamente.

  • Activado: recorrerá en iteración todas las subcarpetas.
  • Desactivado: no recorrerá en iteración todas las subcarpetas.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
table

La ruta completa a la tabla.

Tabla
name

El nombre de la tabla.

Cadena

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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