oracle adf查看标准相关

时间:2013-10-08 14:58:06

标签: oracle oracle-adf jdeveloper

我正在基于sql查询创建一个VO(列出加入dept和employee表的给定deptid的员工),它返回给定dept的多个记录。 我正在使用AM服务接口创建基于此VO的Web服务。 我不能将deptid attibute作为关键值,因为dept有多个记录。 如果我没有使deptid成为关键属性,那么在创建Web服务期间,我无法检查getVO复选框。 创建AM服务界面,这只会产生一个“查找”参数屏幕,显示如此多的参数输入字段。

如何创建Web服务参数屏幕以将deptid值作为输入来返回员工列表?

1 个答案:

答案 0 :(得分:0)

您可以尝试向VO添加查看条件,看看是否可以在SDO中公开它。 此外,如果您在12c上,请查看rowFinder新功能: http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1212-nf-1964675.html#12c%2812.1.2.0.0%29NewFeatures-ADFBusinessComponents

您总是可以编写一个客户服务方法,该方法接受一个参数并返回数据并在您的Web服务中公开它。