APEX:表格形式的日期选择器

时间:2015-11-04 22:31:48

标签: oracle oracle-apex

我有像这样的区域表格形式“员工”

Employee|Start_date | End_date  |
John A  |2015-10-20 | 2015-10-25|
John C  |2016-03-15 | 2016-03-25|

Start_date - 日期选择器

End_date - 日期选择器

我希望在两个数据选择器中禁用上一个下一个

因此,如果我要点击第二名员工的Start_date,我想将日期从2016-03-01更改为2016-03-31

2 个答案:

答案 0 :(得分:0)

如果您使用的是ApEx提供的模板,您可以使用以下代码实现此目的。

<style> .ui-datepicker-next, .ui-datepicker-prev { display : none; } </style>

注意:如果您有自定义模板,则此代码可能无效。

答案 1 :(得分:0)

您需要设置日期选择器最低日期和日期选择器设置组下的最长日期属性

-0d表示sysdate

-1w限制为sysdate之前的一周

+ 1w限制为sysdate后期的1周

此设置的帮助描述如下

日期值可以是'YYYY-MM-DDTHH24:MI:SS'或'YYYYMMDDHH24MI'格式的绝对值或相对于今天日期的相对值,例如+ 7d,或使用替换语法的动态值,提供替换返回正确的日期格式或相对值。

相对日期值包括:

ÿ + / - 从今天开始的年份

米 + / - 从今天开始的几个月

瓦特 + / - 从今天开始的几周

d + / - 从今天开始的日子