Sessionvariablen werden initialisiert, wenn ein Benutzer sich anmeldet.
Diese Variablen sind während der Sessiondauer für jeden Benutzer vorhanden und laufen ab, wenn der Benutzer den Browser schließt oder sich abmeldet. Es gibt zwei Typen von Sessionvariablen: System und Nicht-System.
Sie können mehrere Systemsessionvariable in Berichten und Dashboards verwenden.
Die Systemsessionvariablen haben reservierte Namen, die Sie nicht für andere Arten von Variablen verwenden können.
| Systemsessionvariable | Beschreibung | Beispiel für SQL-Abfragewert (Dialogfeld "Variable") |
|---|---|---|
|
PORTALPATH |
Identifiziert das Standard-Dashboard, das einem Benutzer bei der Anmeldung angezeigt wird (Benutzer können diese Voreinstellung nach der Anmeldung außer Kraft setzen). |
So zeigen Sie "mydashboard" an, wenn ein Benutzer sich anmeldet: select ‘/shared/_portal/mydashboard’ from dual; |
|
TIMEZONE |
Gibt die Standardzeitzone für Benutzer an, wenn diese sich anmelden. Die Zeitzone eines Benutzers wird normalerweise anhand des jeweiligen Profils aufgefüllt. Benutzer können ihre Standardzeitzone in den Voreinstellungen ändern (Mein Account). |
So legen Sie die Zeitzone fest, wenn ein Benutzer sich anmeldet: select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual; |
|
DATA_TZ |
Gibt ein Offset von der Originalzeitzone für Daten an. Mit dieser Variablen können Sie eine Zeitzone konvertieren, damit den Benutzern die richtige Zone angezeigt wird. |
So konvertieren Sie Zeitdaten in Eastern Standard Time (EST): select ‘GMT-05:00’ from dual; Dieses Beispiel bezeichnet Greenwich Mean Time (GMT) - 5 Stunden |
|
DATA_DISPLAY_TZ |
Gibt die Zeitzone für die Anzeige von Daten an. |
So zeigen Sie Eastern Standard Time (EST) an: select ‘GMT-05:00’ from dual; Dieses Beispiel bezeichnet Greenwich Mean Time (GMT) - 5 Stunden |