ScriptOnlyVariables
De ScriptOnlyVariables systeemvariabele wordt gebruikt om alleen-scriptvariabelen te definiëren. Deze variabele geeft aan of een scriptvariabele alleen beschikbaar zal zijn in het script, of dat deze ook beschikbaar (en zichtbaar) zal zijn buiten het script—bijvoorbeeld, in de werkbladweergave in een applicatie.
Nadat een ScriptOnlyVariables waarde is gedefinieerd — expliciet, of impliciet via de standaardwaarde van 0 — zullen alle variabelen die zijn gedefinieerd in Let of Set instructies na deze definitie de gedefinieerde instelling gebruiken, tenzij de ScriptOnlyVariables waarde later in het script wordt gewijzigd. Dit betekent dat u sommige variabelen alleen voor het script kunt definiëren en andere buiten het script kunt laten verschijnen.
Syntaxis:
ScriptOnlyVariables
| Waarde | Resultaten |
|---|---|
| 0 | Variabelen verschijnen buiten het script, naast dat ze beschikbaar zijn binnen het script zelf. Dit is de standaardwaarde als de ScriptOnlyVariables variabele waarde niet expliciet in het script is gedefinieerd. |
| 1 | Variabelen verschijnen niet buiten het script. |
Voorbeeld 1: Een variabele beschikbaar 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 verbergen buiten het script
In dit voorbeeld zal de variabele vScriptOnly alleen beschikbaar zijn tijdens de uitvoering van het script. Het zal elders niet worden getoond, zoals in de werkbladweergave.
SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";Voorbeeld 3: Sommige variabelen verbergen en andere weergeven
In dit voorbeeld wordt de waarde ScriptOnlyVariables meerdere keren gedefinieerd in het script om verschillende variabele-instellingen mogelijk te maken. De variabele vHideOutsideScript is alleen beschikbaar tijdens de uitvoering van het script. De variabele vAllowInSheets wordt weergegeven in de werkbladweergave.
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 app-ontwikkeling wordt vereenvoudigd.