Saltar al contenido principal Saltar al contenido complementario

ScriptOnlyVariables

La variable de sistema ScriptOnlyVariables se utiliza para definir variables solo de script. Esta variable especifica si una variable de script estará disponible solo en el script, o si también estará disponible (y visible) fuera del script, por ejemplo, en la vista de hoja de una aplicación.

Tras definir un valor de ScriptOnlyVariables —ya sea explícitamente o implícitamente a través de su valor predeterminado de 0—, todas las variables definidas en las sentencias Let o Set después de esta definición usarán la configuración definida, a menos que el valor ScriptOnlyVariables se cambie más adelante en el script. Esto significa que puede definir algunas variables solo para el script y permitir que otras se muestren fuera del script.

Sintaxis:  

ScriptOnlyVariables

 

Valores de ScriptOnlyVariables
ValorResultados
0

Las variables se muestran fuera del script, además de estar disponibles dentro del propio script.

Este es el valor predeterminado si el valor de la variable ScriptOnlyVariables no se define explícitamente en el script.

1Las variables no se muestran fuera del script.

Ejemplo 1: Mostrar una variable fuera del script

En este ejemplo, la variable vNotScriptOnly se configura explícitamente para aparecer fuera del script.

SET ScriptOnlyVariables = 0;
SET vNotScriptOnly = "example_text";

Ejemplo 2: Ocultar una variable fuera del script

En este ejemplo, la variable vScriptOnly solo estará disponible durante la ejecución del script. No se mostrará en ningún otro lugar, como la vista de hoja.

SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";

Ejemplo 3: Ocultar algunas variables y mostrar otras

En este ejemplo, el valor de ScriptOnlyVariables se define varias veces a lo largo del script para permitir diferentes configuraciones de variables. La variable vHideOutsideScript solo estará disponible durante la ejecución del script. La variable vAllowInSheets se mostrará en la vista de hoja.

SET ScriptOnlyVariables = 1;
SET vHideOutsideScript = "example_text";
SET ScriptOnlyVariables = 0;
SET vAllowInSheets = "example_text";

Cuándo utilizar ScriptOnlyVariables

Las variables solo de script le ayudan a:

  • Usar ciertas variables solo para realizar cálculos y definiciones de campo en el contexto del modelo de datos.

  • Eliminar las variables que no sean necesarias para la creación de hojas y gráficos, simplificando el desarrollo de aplicaciones.

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.