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

APEX: Date Picker in Tabular Form

我有这样的区域表格 "Employees"

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 - 日期选择器

我想在两个数据选择器中禁用 previousnext

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

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

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

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

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

-0d 表示系统日期

-1w 限制在 sysdate

前 1 周

+1w 限制为系统日期延迟 1 周

此设置的帮助描述如下

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

相对日期值包括:

y + / - 从今天算起的年数

米 + / - 从今天开始的月数

w + / - 从今天开始的周数

d + / - 从今天开始的天数