ScriptOnlyVariables
La variabile di sistema ScriptOnlyVariables viene utilizzata per definire variabili solo script. Questa variabile specifica se la variabile di uno script sarà disponibile solo nello script o se sarà disponibile (e visibile) anche al di fuori dello script, ad esempio, nella vista foglio in un'applicazione.
Dopo che un valore ScriptOnlyVariables è definito —esplicitamente o implicitamente tramite il suo valore predefinito di 0 — tutte le variabili definite nelle istruzioni Let o Set dopo questa definizione utilizzeranno l'impostazione definita, a meno che il valore ScriptOnlyVariables non venga modificato in seguito nello script. Ciò significa che puoi definire alcune variabili come solo per script e permettere che altre siano esposte al di fuori dello script.
Sintassi:
ScriptOnlyVariables
| Valore | Risultati |
|---|---|
| 0 | Le variabili sono esposte al di fuori dello script, oltre ad essere disponibili all'interno dello script stesso. Questo è il valore predefinito se il valore della variabile ScriptOnlyVariables non è definito esplicitamente nello script. |
| 1 | Le variabili non sono esposte al di fuori dello script. |
Esempio 1: Rendere visibile una variabile al di fuori dello script
In questo esempio, la variabile vNotScriptOnly è esplicitamente impostata per apparire al di fuori dello script.
SET ScriptOnlyVariables = 0;
SET vNotScriptOnly = "example_text";Esempio 2: Nascondere una variabile al di fuori dello script
In questo esempio, la variabile vScriptOnly sarà disponibile solo durante l'esecuzione dello script. Non verrà mostrata altrove, ad esempio nella vista foglio.
SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";Esempio 3: Nascondere alcune variabili e mostrarne altre
In questo esempio, il valore ScriptOnlyVariables è definito più volte nello script per consentire diverse impostazioni di variabile. La variabile vHideOutsideScript sarà disponibile solo durante l'esecuzione dello script. La variabile vAllowInSheets sarà visualizzata nella vista foglio.
SET ScriptOnlyVariables = 1;
SET vHideOutsideScript = "example_text";
SET ScriptOnlyVariables = 0;
SET vAllowInSheets = "example_text";Quando usare ScriptOnlyVariables
Le variabili solo script ti aiutano a:
Utilizzare determinate variabili solo per eseguire calcoli e definizioni di campo nel contesto del modello dati.
Rimuovere le variabili non necessarie per la creazione di fogli e grafici, semplificando lo sviluppo di applicazioni.