【发布时间】:2016-12-28 13:38:39
【问题描述】:
我有一个带有选择列表项P2_PERSON的表单(它的类型是共享组件 并显示数据库中 PERSON 表中的人名),两个日期选择器 P2_DATEFROM 和 P2_DATETO 以及一个标有 GO 的热键。下面,在同一页面上(见图 1)是 Interactive Grid(apex 5.1 中的一个新区域,看起来像是一个新鲜而强大的功能)。我需要做的,在任何地方都找不到答案是:在标记为Osoba的选择列表中选择该人后,在第一张图片中可以看到什么,从两个日期选择器中选择两个日期,点击GO按钮 5行插入到表CONTROL_TT和呈现在页面上的交互式网格上。日期之间的差异不得大于 7 天,以避免在表中插入过多。
输入日期范围内的每一天代表一个新插入的 CONTROL_TT 表中的行,并且该日期存储在 date 每行的列。
此外,person_id 从 P2_PERSON 收集(或传递) 选择列表 项目存储在 CONTROL_TT 表的 person_id 列中。 CONTROL_TT 表的列是
(control_id, person_id, date, time_from, time_to, hours_total, project_id, status, desc, person_id_accept_req)
Id 列填充槽序列 seq_evidencija
time_from、time_to、hours_total 和 desc 由用户手动插入/提示(输入) 交互式网格填充了数据。 project_id 将是 Select list(来自 db 中的表 Project)在 Interactive grid 和 status 与 project_id 相同,使用 Status 表作为数据参考。天呐
【问题讨论】:
-
请提供示例以帮助澄清您的问题。并使用适当的换行符和格式。
-
我回家后会纠正我的问题。因为出差所以写在手机上。感谢帮助。会尽快修改
标签: plsql oracle-apex oracle-apex-5