As variáveis de sessão são inicializadas quando um usuário acessa.
Essas variáveis existem para cada usuário na duração da sessão de navegação e expiram quando o usuário fecha o browser ou sai do sistema. Há dois tipos de variável de sessão: sistema e não do sistema.
Existem diversas variáveis de sessão do sistema que você pode usar em seus relatórios e painéis de controle.
As variáveis de sessão do sistema têm nomes reservados que não podem ser utilizados para qualquer outro tipo de variável.
| Variável de Sessão do Sistema | Descrição | Exemplo de Valor de Consulta SQL (caixa de diálogo Variável) |
|---|---|---|
|
PORTALPATH |
Identifica o painel de controle padrão que um usuário vê quando acessa o sistema (essa preferência pode ser substituída após o acesso). |
Para exibir ‘mydashboard’ quando um usuário acessa: select ‘/shared/_portal/mydashboard’ from dual; |
|
TIMEZONE |
Especifica o fuso horário padrão de um usuário quando ele acessa. O fuso horário de um usuário normalmente é preenchido com base no perfil do usuário. Os usuários podem alterar o fuso horário padrão nas preferências (Minha Conta). |
Para definir o fuso horário quando um usuário acessa: select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual; |
|
DATA_TZ |
Especifica um deslocamento do fuso horário original dos dados. Essa variável permite que você converta um fuso horário para que os usuários vejam o fuso apropriado. |
Para converter os dados de horário em EST (Horário Padrão do Leste): select ‘GMT-05:00’ from dual; Este exemplo significa GMT (Hora de Greenwich) - 5 horas |
|
DATA_DISPLAY_TZ |
Especifica o fuso horário da exibição dos dados. |
Para exibir no EST (Horário Padrão do Leste) select ‘GMT-05:00’ from dual; Este exemplo significa GMT (Hora de Greenwich) - 5 horas |