Tudnivalók a munkameneti változókról

A munkameneti változók a felhasználók bejelentkezésekor inicializálódnak.

Ezek a változók az egyes felhasználók böngészési munkamenetének időtartama alatt léteznek, és akkor járnak le, amikor a felhasználó bezárja a böngészőt vagy kijelentkezik a rendszerből. A munkameneti változóknak két típusa van: rendszerkezelt és nem rendszerkezelt.

Rendszerkezelt munkameneti változók

Számos rendszerkezelt munkameneti változó létezik, amelyeket Ön is használhat kimutatásaiban és irányítópultjain.

A rendszerkezelt munkameneti változók foglalt neveket használnak, ezért azok nem használhatók semmilyen más változóhoz.

Rendszerkezelt munkameneti változó Leírás Példa az SQL-lekérdezés értékére (Változó beszúrása párbeszédpanel)

PORTALPATH

Meghatározza azt az alapértelmezett irányítópultot, amelyik a felhasználók bejelentkezésekor megjelenik (a felhasználók a bejelentkezés után felülírhatják ezt a beállítást).

A ‘mydashboard’ megjelenítése a felhasználó bejelentkezésekor:

 select ‘/shared/_portal/mydashboard’ from dual;

TIMEZONE

Megadja az adott felhasználó bejelentkezésekor használandó időzónát.

A felhasználóhoz tartozó időzóna általában a felhasználó profiljából töltődik fel. A felhasználók a beállításokban (Saját fiók) módosíthatják az alapértelmezett időzónájukat.

Az időzóna beállítása a felhasználó bejelentkezésekor:

select ‘(GMT-08:00) Pacific Time (US & Canada)’ from dual;

DATA_TZ

Megadja az adatokhoz tartozó eredeti időzónától való eltérést.

Ezzel a változóval átalakíthatja úgy az időzónát, hogy a felhasználók a számukra megfelelő időzónát lássák.

Az idő átalakítása keleti zónaidőre (EST):

select ‘GMT-05:00’ from dual;

Ez a példa a greenwichi középidőtől (GMT) való -5 órás eltérést jelent

DATA_DISPLAY_TZ

Megadja az adatok megjelenítéséhez használandó időzónát.

A keleti zónaidő (EST) megjelenítése:

select ‘GMT-05:00’ from dual;

Ez a példa a greenwichi középidőtől (GMT) való -5 órás eltérést jelent

Nem rendszerkezelt munkameneti változók

A rendszerkezelt munkameneti változók elnevezése és létrehozása az Ön szemantikai modelljében történik.

Az adatmodellezője létrehozhat például egy SalesRegion nevű nem rendszerkezelt változót, amelyik a felhasználó értékesítési régiójának nevét inicializálja a bejelentkezésekor.