ข้อมูลเกี่ยวกับตัวแปรของเซสชัน

ตัวแปรของเซสชันจะเริ่มต้นเมื่อผู้ใช้เข้าสู่ระบบ

ตัวแปรเหล่านี้มีอยู่สำหรับผู้ใช้แต่ละรายสำหรับช่วงเวลาเซสชันการเบราส์ และหมดอายุลงเมื่อผู้ใช้ปิดเบราเซอร์หรือออกจากระบบ ตัวแปรของเซสชันมีอยู่สองประเภท ได้แก่ ระบบและไม่ใช่ระบบ

ตัวแปรของเซสชันระบบ

มีตัวแปรของเซสชันระบบหลายตัวที่สามารถใช้ในรายงานและแผงข้อมูลของคุณ

ตัวแปรของเซสชันระบบมีชื่อที่สงวนไว้ คุณจึงไม่สามารถใช้ชื่อดังกล่าวกับตัวแปรชนิดอื่นๆ ได้

ตัวแปรของเซสชันระบบ คำอธิบาย ตัวอย่างค่าการสืบค้น SQL (ไดอะล็อกตัวแปร)

PORTALPATH

ระบุแผงข้อมูลดีฟอลต์ที่ผู้ใช้เห็นเมื่อเข้าระบบ (สามารถแก้ไขการตั้งค่านี้ได้หลังจากที่เข้าสู่ระบบ)

การแสดง ‘mydashboard’ เมื่อผู้ใช้เข้าสู่ระบบ:

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

TIMEZONE

ระบุโซนเวลาดีฟอลต์สำหรับผู้ใช้เมื่อเข้าระบบ

ตามปกติ โซนเวลาของผู้ใช้สร้างขึ้นจากโปรไฟล์ของผู้ใช้ ผู้ใช้สามารถเปลี่ยนโซนเวลาดีฟอลต์ของตนได้ด้วยการตั้งค่า (แอคเคาท์ของฉัน)

การตั้งค่าโซนเวลา เมื่อผู้ใช้เข้าสู่ระบบ:

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

DATA_TZ

ระบุออฟเซ็ตจากโซนเวลาเดิมสำหรับข้อมูล

ตัวแปรนี้ทำให้คุณสามารถแปลงโซนเวลา เพื่อให้ผู้ใช้มองเห็นโซนที่เหมาะสม

การแปลงข้อมูลเวลาเป็นเวลามาตรฐานตะวันออก (EST):

select ‘GMT-05:00’ from dual;

ตัวอย่างนี้หมายถึงเวลามาตรฐานกรีนิช (GMT) - 5 ชั่วโมง

DATA_DISPLAY_TZ

ระบุโซนเวลาสำหรับการแสดงข้อมูล

การแสดงเวลามาตรฐานตะวันออก (EST):

select ‘GMT-05:00’ from dual;

ตัวอย่างนี้หมายถึงเวลามาตรฐานกรีนิช (GMT) - 5 ชั่วโมง

ตัวแปรของเซสชันที่ไม่ใช่ระบบ

ตัวแปรของเซสชันที่ไม่ใช่ของระบบจะได้รับการตั้งชื่อและสร้างขึ้นในโมเดลรูปแบบภาษาของคุณ

ตัวอย่างเช่น ผู้สร้างโมเดลข้อมูลของคุณอาจสร้างตัวแปร SalesRegion ที่ตั้งค่าเริ่มต้นเป็นชื่อของพื้นที่ขายของผู้ใช้ เมื่อผู้ใช้เข้าสู่ระบบ