En ModelBuilder, el contenido de una variable se puede utilizar como sustituto de otra variable adjuntando la variable de sustitución en signos de porcentaje (%). Este tipo de sustitución de variables se denomina sustitución de variables en línea. Un caso sencillo de sustitución de variables en línea es reemplazar texto o un valor en un modelo por la entrada del usuario.
Para obtener ejemplos de sustitución de variables en línea, consulte lo siguiente:
- Ejemplos de sustitución de variables de modelo en línea
- Ejemplos de sustitución de variables de sistema en línea
Clasificación de variables en línea
Las variables en línea se clasifican en dos tipos:
- Variable de modelo: cualquier variable en un modelo: %variable name%.
- Variable de sistema: hay dos variables de sistema en ModelBuilder: %i% para un número de lista de una variable y %n% como el número de iteración en el modelo.
Reglas para utilizar variables en línea
- Adjunte el nombre de la variable con un signo de porcentaje (%).
- Es posible incluir espacios en el nombre de la variable.
- La sustitución no distingue entre mayúsculas y minúsculas. Valor Inicial y valor inicial son equivalentes.
Orden de búsqueda para variables en línea
Cuando se ejecuta un modelo, las variables en línea se identifican y utilizan en el siguiente orden:
- Variables de modelo.
- Configuración del entorno de modelo.
- Variables de sistema (%i% y %n%).
- Variables en el modelo principal. Si el modelo en ejecución es un submodelo, se buscan las variables del modelo principal.