如何使用Oracle Apex 3.2表单实现多对多的关系?

时间:2013-10-21 04:46:48

标签: oracle oracle-apex

我在2张桌子上有很多关系。

table1 - 主键= link_id +其他字段

table2 - 主键= category_id +其他字段

table3 - 主键= link_id + category_id(表中没有其他字段)

我只是想知道如何在Apex 3.2上实现这一点。

第二个表格是可以应用于链接的可能类别。 (例如训练,预防,心理健康等)。 1个链接可以附加许多类别。

我希望所有可能的类别都会在屏幕上显示为复选框,然后当我打开链接记录(例如,心理健康和培训类别被分配到记录中)时,将自动勾选相应的复选框。当然,我可以随意勾选/取消选中复选框并保存/更新记录。

我看了一些例子,但我找不到它们。

由于

1 个答案:

答案 0 :(得分:1)

在table1上创建一个报告,在table2和3上创建一个表单。在报告中,您需要添加一个edit_link,它将使用正确的link_id设置您的表单。对于您的类别表单项,您可以将属性“显示为”设置为“复选框”。