Les variables de session sont initialisées lorsqu'un utilisateur se connecte.
Ces variables existent pour chaque utilisateur pour la durée de la session de navigation et expirent lorsque l'utilisateur ferme le navigateur ou se déconnecte. Il existe deux types de variable de session : système et non-système.
Il existe plusieurs variables de session du système que vous pouvez utiliser dans vos rapports et tableaux de bord.
Les variables de session du système comportent des noms réservés, de sorte que vous ne pouvez pas les utiliser pour d'autres types de variable.
| Variable de session du système | Description | Exemple de valeur d'interrogation SQL (boîte de dialogue Variable) |
|---|---|---|
|
PORTALPATH |
Identifie le tableau de bord par défaut que l'utilisateur voit lorsqu'il se connecte (il peut modifier cette préférence après s'être connecté). |
Pour afficher "mydashboard" lorsqu'un utilisateur se connecte : select ‘/shared/_portal/mydashboard’ from dual; |
|
TIMEZONE |
Spécifie le fuseau horaire par défaut de l'utilisateur lorsqu'il se connecte. Le fuseau horaire de l'utilisateur est généralement alimenté à partir du profil de l'utilisateur. L'utilisateur peut modifier son fuseau horaire par défaut dans les préférences (Mon compte). |
Pour définir le fuseau horaire lorsque l'utilisateur se connecte : select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual; |
|
DATA_TZ |
Spécifie un décalage à partir du fuseau horaire initial des données. Cette variable vous permet de convertir un fuseau horaire de façon que l'utilisateur puisse voir le fuseau approprié. |
Pour convertir les données à l'heure normale de l'Est (HNE) : select ‘GMT-05:00’ from dual; Cet exemple signifie Heure de Greenwich (GMT) - 5 heures |
|
DATA_DISPLAY_TZ |
Spécifie le fuseau horaire d'affichage des données. |
Pour afficher l'heure normale de l'Est (HNE) : select ‘GMT-05:00’ from dual; Cet exemple signifie Heure de Greenwich (GMT) - 5 heures |