ADF - 从主表同时编辑多行详细信息表

时间:2013-10-10 16:02:30

标签: java oracle-adf master-detail

我的查询围绕Oracle ADF Development中的Master-Detail关系。

我要做的是对特定细节表的所有行进行“批量”更改,而不必单独更改每一行。

例如,我有一个国家的主表和这些国家内所有城市的相应详细表。 cities表有一列“拨号代码”。如果我从国家/地区表中选择“英国”,我希望能够填写英国所有城市的“拨号代码”列,其值为“+44”而无需逐个浏览。

这可能吗?我假设Master-Detail关系是完美的,但如果没有,那还有什么呢?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您可以在主VO上编写一个服务方法,该方法遍历行的所有详细信息并更新其中的属性。 然后,您可以将该服务方法公开给客户端并拖动它以将其添加到您正在构建的页面。 一些链接: http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/ADF_Insider_Essentials/IterateRows/IterateRows.html https://blogs.oracle.com/shay/entry/am_service_method_-_simple_dem