Systemvariablen
Systemvariablen, von denen einige systemdefiniert sind, bieten Informationen zum System und zur Qlik Sense Anwendung.
Verwenden Sie die Dropdown-Liste an jeder Funktion, um eine kurze Beschreibung und die Syntax der einzelnen Funktionen anzuzeigen. Zu einigen Funktionen erhalten Sie weitere Details, wenn Sie auf den Funktionsnamen in der Syntaxbeschreibung klicken.
Diese Variable gibt an, ob die Suchindexdateien während des Neuladens der Daten erstellt werden sollen.
Liefert die Laufwerksbezeichnung des ersten gefundenen Diskettenlaufwerks, in der Regel a:. Dies ist eine systemdefinierte Variable.
Liefert die Laufwerksbezeichnung des ersten gefundenen CD-ROM-Laufwerks. Wird kein CD-ROM-Laufwerk gefunden, wird c: ausgegeben. Dies ist eine systemdefinierte Variable.
Alle Felder, deren Namen mit dem bezeichneten Text beginnen, werden in gleicher Weise behandelt wie die Systemfelder. Dies ist eine benutzerdefinierte Variable.
Alle Felder, deren Namen mit dem bezeichneten Text enden, werden in gleicher Weise behandelt wie die Systemfelder. Dies ist eine benutzerdefinierte Variable.
Die Include/Must_Include-Variable spezifiziert eine Datei, die Text enthält, der in das Skript mit einbezogen und als Skript-Code evaluiert werden sollte. wird nicht zum Hinzufügen von Daten verwendet. Sie können Teile Ihres Skript-Codes in einer separaten Textdatei speichern und in verschiedenen Anwendungen wiederverwenden. Dies ist eine benutzerdefinierte Variable.
$(Include=filename)
$(Must_Include=filename)
Diese Variable definiert einen Timeout in Sekunden, den Qlik Sense für das Einlesen von Daten aus einer URL-Datenquelle einhalten sollte (z. B. HTML Seiten). Ist nichts definiert, ist der Timeout etwa 20 Minuten.
Gibt den Pfad zur Qlik Sense-Programmdatei zurück. Dies ist eine systemdefinierte Variable.
Gibt das Stammverzeichnis der Qlik Sense-Programmdatei zurück. Dies ist eine systemdefinierte Variable.
Gibt den Navigationspfad zur aktuellen Qlik Sense Anwendung zurück. Dies ist eine systemdefinierte Variable.
Liefert das Root-Verzeichnis der aktuellen Qlik Sense-Anwendung. Dies ist eine systemdefinierte Variable.
Die Systemvariable ScriptOnlyVariables wird verwendet, um skriptspezifische Variablen zu definieren. Diese Variable gibt an, ob eine Skriptvariable nur im Skript oder auch außerhalb des Skripts verfügbar (und sichtbar) ist, wie z. B. in der Arbeitsblatt-Ansicht in einer App.
Hat diese Variable den Wert 0, bleibt die Bedeutung der Syntax /*..*/ bzw. // zur Kennzeichnung von Kommentaren im Skript nicht erhalten. Ist die Variable nicht definiert, bleibt die Bedeutung der Syntax zur Kennzeichnung von Kommentaren im Skript erhalten.
Normalerweise werden vor dem Einlesen von Feldwerten in Qlik Sense führende oder nachfolgende Leerzeichen (ASCII-Wert 32) automatisch entfernt. Wird der Wert dieser Variablen auf 1 gesetzt, bleiben die Leerzeichen erhalten. Leerzeichen (ASCII 9) und geschützte Leerzeichen (ANSI 160) werden nie entfernt.
Liefert den Pfad zu Windows. Dies ist eine systemdefinierte Variable.
Liefert das Root-Verzeichnis von Windows. Dies ist eine systemdefinierte Variable.