我有一个“离开开始日期”和“离开结束日期”日期选择器字段和一个带有休假类型的数字字段,例如。生病,度假等我有一个pl / sql代码来计算假类型字段
declare
leave_end_date DATE;
leave_start_date DATE;
begin
leave_start_date := to_date(:P6_leave_START_DATE || ' ' || :P6_leave_START_TIME, 'DD-MM-YYYY');
leave_end_date := to_date(:P6_leave_END_DATE || ' ' || :P6_leave_END_TIME, 'DD-MM-YYYY');
RETURN (leave_end_date-leave_start_date);
end;
它工作正常。但是我想在声明中加上“where子句”。因此,当我选择休假时,我设置了日期选择器字段,它只计算休假,当我选择病假并设置日期选择器字段时,它只计算病假。
如果我正确理解了您的问题,那么您需要做的就是根据leave-type页面项值设置一个条件来执行Dynamic Action。