ScriptOnlyVariables | QlikView Hilfe
Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

ScriptOnlyVariables

Letzte Aktualisierung: 07.10.2026

Die Systemvariable ScriptOnlyVariables wird verwendet, um skriptspezifische Variablen zu definieren. Diese Variable gibt an, ob eine Skriptvariable nur im Skript verfügbar ist oder ob sie auch außerhalb des Skripts verfügbar (und sichtbar) sein wird – beispielsweise beim Erstellen von Arbeitsblättern im QlikView-Dokument.

Nachdem der Wert ScriptOnlyVariables explizit oder implizit über den zugehörigen Standardwert von 0 definiert wurde, verwenden alle Variablen, die in Let- oder Set-Anweisungen gemäß dieser Definition festgelegt wurden, die definierte Einstellung, es sei denn, der Wert ScriptOnlyVariables wird später im Skript geändert. Das bedeutet, dass Sie bestimmte Variablen als skriptspezifisch definieren und andere außerhalb des Skripts zur Verfügung stellen können.

ScriptOnlyVariables

ScriptOnlyVariables Werte
Wert Ergebnisse
0

Variablen werden zusätzlich zur Nutzung innerhalb des Skripts auch außerhalb des Skripts zur Verfügung gestellt.

Wenn der Wert der Variable ScriptOnlyVariables nicht explizit im Skript definiert ist, ist 0 der Standardwert.

1 Variablen werden außerhalb des Skripts nicht zur Verfügung gestellt.

Beispiel 1: Anzeigen einer Variable außerhalb des Skripts

In diesem Beispiel ist die Variable vNotScriptOnly explizit so eingerichtet, dass sie außerhalb des Skripts angezeigt wird.

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

Beispiel 2: Verbergen einer Variable außerhalb des Skripts

In diesem Beispiel steht die Variable vScriptOnly nur während der Skriptausführung zur Verfügung. Es wird außerhalb des Skripts nicht angezeigt.

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

Beispiel 3: Verbergen und Anzeigen bestimmter Variablen

In diesem Beispiel wird der Wert ScriptOnlyVariables im Skript mehrfach definiert, um verschiedene Variableneinstellungen zu ermöglichen. Die Variable vHideOutsideScript steht nur während der Skriptausführung zur Verfügung. Die Variable vAllowInSheets wird außerhalb des Skripts bereitgestellt.

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

Wann ScriptOnlyVariables verwendet werden sollte

Skriptspezifische Variablen unterstützen Sie bei Folgendem:

  • Verwenden bestimmter Variablen zur Durchführung von Berechnungen und Felddefinitionen im Kontext des Datenmodells.

  • Löschen von Variablen, die für die Erstellung von Arbeitsblättern und Diagrammen nicht benötigt werden, zur Vereinfachung der Dashboard-Entwicklung.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!

Nehmen Sie am Analyse-Modernisierungsprogramm teil

Remove banner from view

Modernisieren Sie mit dem Analyse-Modernisierungsprogramm, ohne Ihre wertvollen QlikView-Apps zu gefährden. Klicken Sie hier für weitere Informationen oder kontaktieren Sie uns: ampquestions@qlik.com