ScriptOnlyVariables | Guida di QlikView
Vai al contenuto principale Passa a contenuto complementare

ScriptOnlyVariables

Ultimo aggiornamento: 07/10/2026

La variabile di sistema ScriptOnlyVariables viene utilizzata per definire variabili solo script. Questa variabile specifica se una variabile dello script sarà disponibile solo nello script oppure se sarà disponibile (e visibile) anche all'esterno dello script—ad esempio, durante la creazione di fogli nel documento QlikView.

Dopo che un valore ScriptOnlyVariables è stato definito — esplicitamente o implicitamente tramite il relativo valore predefinito pari a 0 — tutte le variabili definite in istruzioni Let o Set dopo questa definizione utilizzeranno l'impostazione definita, a meno che il valore ScriptOnlyVariables non venga modificato successivamente nello script. Questo significa che è possibile definire alcune variabili come utilizzabili solo nello script e consentire ad altre di essere esposte all'esterno dello script.

ScriptOnlyVariables

ScriptOnlyVariables valori
Valore Risultati
0

Le variabili vengono esposte all'esterno dello script, oltre a essere disponibili all'interno dello script stesso.

Se il valore della variabile ScriptOnlyVariables non è definito esplicitamente nello script, 0 è il valore predefinito.

1 Le variabili non vengono esposte all'esterno dello script.

Esempio 1: Esporre una variabile all'esterno dello script

In questo esempio, la variabile vNotScriptOnly è esplicitamente impostata per apparire all'esterno dello script.

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

Esempio 2: Nascondere una variabile all'esterno dello script

In questo esempio, la variabile vScriptOnly sarà disponibile solo durante l'esecuzione dello script. Non verrà mostrato all'esterno dello script.

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

Esempio 3: Nascondere alcune variabili e farne emergere altre

In questo esempio, il valore ScriptOnlyVariables viene definito più volte all'interno dello script per consentire diverse impostazioni della variabile. La variabile vHideOutsideScript sarà disponibile solo durante l'esecuzione dello script. La variabile vAllowInSheets sarà esposta all'esterno dello script.

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

Quando usare ScriptOnlyVariables

Le variabili solo Script ti consentono di:

  • Utilizzare determinate variabili solo per eseguire calcoli e definizioni di campi nel contesto del modello dati.

  • Rimuovere le variabili non necessarie per la creazione di fogli e grafici, semplificando lo sviluppo della dashboard.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com