APEX版本4.2.6.00.03
我有一张Master / Detail表。但是我需要根据主表日期来修改详细信息表。 目前我使用下面的PL / SQL表达式来验证主表单中的每个start_date和end_date。但这是在提交时完成的。这对于主表单只适用于一个实例。
CASE WHEN :Master_END_DATE >= :Master_Start_DATE OR
:Master_END_DATE is NULL THEN TRUE
ELSE FALSE
END;
但在细节上可能有多达20多行。所以某种类型的实时检查/交换验证。但是在表格详细信息表单中,您无法通过动态操作访问任何项目。
请参阅下面的表格快照
这甚至可能非常感谢
答案 0 :(得分:2)
您可以以表格形式向表格表格列添加一个类:
为了这个例子我分配" xDate"我的专栏。您应该为每个列指定一个类名。
然后你创建一个动态动作(对于每个类:startDate / endDate,在我的例子中,我为我的列创建一个):
如果你只需要对屏幕中的字段进行一些验证,你可能只能用js制作它们,但这取决于你想要/需要的东西。
希望它有所帮助。