Usar variables
Las
variables ofrecen una ubicación temporal para almacenar datos, a la que se puede acceder desde cualquier
contexto del archivo. Puede declarar variables en:
Las variables no están disponibles fuera del archivo en el que se declaran y las variables de un usuario no están disponibles para otros usuarios. Si necesita que los datos estén disponibles para otros archivos o para varios usuarios, utilice un campo (sin almacenamiento global) en lugar de una variable.
Al declarar una variable, puede especificar su alcance mediante la adición de un prefijo antes del nombre de la variable.
Alcance | Prefijo | Ejemplo | Disponibilidad |
Función Let | Ninguno | variablename | Solo en la función Let en la que se declara. |
local | $ | $variablename | Solo en el guión en el que se declara; se borra cuando finaliza el guión. |
globales | $$ | $$variablename | En cualquier ubicación del archivo en el que se declara; se borra cuando se cierra el archivo. |
Las variables locales y globales (o incluso dos variables locales en guiones diferentes) pueden tener el mismo nombre pero se consideran como variables distintas y pueden almacenar valores distintos.
Puede utilizar variables en:
•cálculos
•guiones
Repetición en variables
Se puede incluir un número de repeticiones opcional que aparece entre corchetes [ ] inmediatamente detrás del nombre de la variable. Por ejemplo, a continuación se devuelve 111:
Let ( [
$var[1] = 1;
$var[2] = 10;
$var[3] = 100
];
$var[1] + $var[2] + $var[3] )
No se admiten las repeticiones en variables en:
•variables de fusión
•rutas de archivo
•peticiones de búsqueda
Notas
•Las variables no se admiten en rutas de archivo que están almacenadas en campos contenedores.
•El tipo de datos de una variable se determina de manera dinámica en función de los datos asignados.