ScriptOnlyVariables
Última atualização: 07/10/2026A variável do sistema ScriptOnlyVariables é usada para definir variáveis somente de script. Esta variável especifica se uma variável de script estará disponível apenas no script ou se também estará disponível (e visível) fora do script—por exemplo, ao criar pastas no documento QlikView.
Depois que um valor ScriptOnlyVariables é definido — seja explícita ou implicitamente através do seu valor padrão de 0 — todas as variáveis definidas em instruções Let ou Set após essa definição usarão a configuração definida, a menos que o valor ScriptOnlyVariables seja alterado posteriormente no script. Isso significa que você pode definir algumas variáveis como somente de script e permitir que outras sejam exibidas fora do script.
ScriptOnlyVariables
| Valor | Resultados |
|---|---|
| 0 |
As variáveis são exibidas fora do script, além de estarem disponíveis dentro do próprio script. Se o valor da variável ScriptOnlyVariables não for definido explicitamente no script, 0 é o valor padrão. |
| 1 | As variáveis não são exibidas fora do script. |
Exemplo 1: Exibindo uma variável fora do script
Neste exemplo, a variável vNotScriptOnly é explicitamente definida para aparecer fora do script.
SET ScriptOnlyVariables = 0;
SET vNotScriptOnly = "example_text";Exemplo 2: Ocultando uma variável fora do script
Neste exemplo, a variável vScriptOnly estará disponível apenas durante a execução do script. Não será exibido fora do script.
SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";Exemplo 3: Ocultando algumas variáveis e expondo outras
Neste exemplo, o valor ScriptOnlyVariables é definido várias vezes ao longo do script para permitir diferentes configurações de variável. A variável vHideOutsideScript estará disponível apenas durante a execução do script. A variável vAllowInSheets será exposta fora do script.
SET ScriptOnlyVariables = 1;
SET vHideOutsideScript = "example_text";
SET ScriptOnlyVariables = 0;
SET vAllowInSheets = "example_text";Quando usar ScriptOnlyVariables
As variáveis somente de Script ajudam você a:
-
Usar certas variáveis apenas para realizar cálculos e definições de campo no contexto do modelo de dados.
-
Remover variáveis que não são necessárias para a criação de pastas e gráficos, simplificando o desenvolvimento de painéis.