Variabilele de sesiune sunt iniţializate când se conectează un utilizator.
Aceste variabile există pt. fiecare utilizator, pe durata sesiunii de navigare, şi expiră când utilizatorul închide browserul sau se deconectează. Există două tipuri de variabile de sesiune: de sistem şi non-sistem.
Există mai multe variabile de sesiune de sistem pe care le puteţi utiliza în rapoartele şi dashboardurile dvs.
Variabilele de sesiune de sistem au nume rezervate, astfel încât nu puteţi utiliza acele nume pt. niciun alt tip de variabile.
| Variabilă de sesiune de sistem | Descriere | Exemplu de interogare SQL (Dialogul Variabilă) |
|---|---|---|
|
PORTALPATH |
Identifică dashboardul prestabilit pe care-l vede un utilizator când se conectează (acesta poate fi suprascris în preferinţe, după conectare). |
Pentru a afişa ‘mydashboard’ când utilizatorul se conectează: select ‘/shared/_portal/mydashboard’ from dual; |
|
TIMEZONE |
Specifică fusul orar prestabilit pt. un utilizator când acesta se conectează. Fusul orar al unui utilizator este de obicei preluat din profilul acestuia. Utilizatorii pot schimba fusul orar prestabilit, din preferinţe (Contul propriu). |
Pentru a seta fusul orar când un utilizator se conectează: select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual; |
|
DATA_TZ |
Specifică un decalaj de la fusul orar iniţial pt. date. Această variabilă vă permite să convertiţi un fus orar, pt. ca utilizatorii să vadă zona adecvată. |
Pentru a converti ora în Eastern Standard Time (EST): select ‘GMT-05:00’ from dual; Acest exemplu utilizează ora Greenwich Mean Time (GMT) - 5 ore |
|
DATA_DISPLAY_TZ |
Specifică fusul orar pt. afişarea datei. |
Pentru a afişa Eastern Standard Time (EST): select ‘GMT-05:00’ from dual; Acest exemplu utilizează ora Greenwich Mean Time (GMT) - 5 ore |