ScriptOnlyVariables
Laatst bijgewerkt: 07-10-2026De ScriptOnlyVariables systeemvariabele wordt gebruikt om alleen-scriptvariabelen te definiëren. Deze variabele bepaalt of een scriptvariabele alleen beschikbaar is in het script, of dat deze ook beschikbaar (en zichtbaar) zal zijn buiten het script—bijvoorbeeld bij het maken van werkbladen in het QlikView-document.
Nadat een ScriptOnlyVariables-waarde is gedefinieerd — hetzij expliciet, hetzij impliciet via de standaardwaarde 0 — zullen alle variabelen die na deze definitie in Let- of Set-instructies zijn gedefinieerd de gedefinieerde instelling gebruiken, tenzij de ScriptOnlyVariables-waarde later in het script wordt gewijzigd. Dit betekent dat u bepaalde variabelen kunt definiëren als uitsluitend voor het script en kunt toestaan dat andere buiten het script zichtbaar worden gemaakt.
ScriptOnlyVariables
| Waarde | Resultaten |
|---|---|
| 0 |
Variabelen worden buiten het script zichtbaar gemaakt, naast dat ze beschikbaar zijn binnen het script zelf. Als de waarde van de variabele ScriptOnlyVariables niet expliciet in het script is gedefinieerd, is 0 de standaardwaarde. |
| 1 | Variabelen worden niet buiten het script weergegeven. |
Voorbeeld 1: Een variabele zichtbaar maken buiten het script
In dit voorbeeld is de variabele vNotScriptOnly expliciet ingesteld om buiten het script te verschijnen.
SET ScriptOnlyVariables = 0;
SET vNotScriptOnly = "example_text";Voorbeeld 2: Een variabele buiten het script verbergen
In dit voorbeeld is de variabele vScriptOnly alleen beschikbaar tijdens de uitvoering van het script. Het wordt niet weergegeven buiten het script.
SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";Voorbeeld 3: Sommige variabelen verbergen en andere zichtbaar maken
In dit voorbeeld wordt de ScriptOnlyVariables-waarde meerdere keren in het hele script gedefinieerd om verschillende variabele instellingen mogelijk te maken. De variabele vHideOutsideScript is alleen beschikbaar tijdens de uitvoering van het script. De variabele vAllowInSheets wordt buiten het script zichtbaar gemaakt.
SET ScriptOnlyVariables = 1;
SET vHideOutsideScript = "example_text";
SET ScriptOnlyVariables = 0;
SET vAllowInSheets = "example_text";Wanneer gebruikt u ScriptOnlyVariables
Script-only variabelen helpen u om:
-
Gebruik bepaalde variabelen alleen voor het uitvoeren van berekeningen en velddefinities in de context van het gegevensmodel.
-
Verwijder variabelen die niet nodig zijn voor het maken van werkbladen en diagrammen, waardoor de dashboardontwikkeling wordt vereenvoudigd.