【EBS FORM】FORM中的月曆
Calendar是Template提供給我們的standard object.可以使我們友善的為日期型字段提供日期的選擇清單.
- 為項指定值清單
- KEY-LISTVAL觸發器
-
calendar.show;
-
calendar.show(SYSDATE);--顯示目前時間
-
- 相關函數
-
calendar.show(first_date date default null)
-
calendar.setup(new_type VARCHAR2, --必填
-
low_date DATE DEFAULT NULL, --可選,為此日期之前
-
high_date DATE DEFAULT NULL, --可選,此日期之後
-
sql_string VARCHAR2 DEFAULT NULL);
-
- 示例(引用連結)
-
設定日期範圍.例:
-
A. calendar.setup(’WEEKEND’) 禁止選擇周末.
-
B. calendar.setup(<30 char identifying name>, <low_date>,<high_date>); 禁止選擇某一日期段,可重複使用.
-
C.calendar.setup(<30 char identifying name>, null, null,<SQL>); 禁止選擇SQL提取出的日期清單.
-
D. calendar.setup(<30 char identifying name>, <low_date>,2009-01-01);隻能選擇2009-01-01後的日期.
-
E. calendar.setup(<30 char identifying name>, 2009-01-01,<high_date> );隻能選擇2009-01-01前的日期.
-
如下,隻能選擇目前日期之前的日期:
-
calendar.setup('lower then sysdate',SYSDATE,null);
-