背景
我必须从两个不同的来源( OIM工作清单和SOA工作清单)显示当前登录用户的Oracle BPEM工作清单任务。最简单的方法是什么。
Oracle提供了自己的工作列表应用程序来显示用户的可用工作清单。但是这种方法的问题是用户显示的是通用(来自Oracle)网页,它为用户提供了太多选项。
我的要求:
显示一个简单的数据表,其中包含来自所有可用来源的用户可用任务列表。然后,用户可以单击任务,然后查看与任务相关的更多详细信息。
到目前为止我的方法:
1)使用Oracle提供的现成“工作清单”区域
2)创建了两个工作列表连接来从不同位置获取任务
3)将现成的(来自oracle)工作清单区域包括在我的页面中
4)渲染页面如下所示
我的问题:
1)如何自定义标准oracle工作列表区域显示给我的项目的显示?
2)如何将所有可用项目显示为单个列表(此时它不会一次显示所有项目,它只显示前25个记录...然后用户必须单击更多链接)
3)是否有其他简单的方法可以显示用户可用的所有任务?
答案 0 :(得分:0)
您可以在Oracle的Worklist任务流程中设置MDS Customization
,但它只允许在视图上进行自定义。
虽然为ADF开发人员提供了声明性方法,但Oracle开发人员主要管理支持bean中的数据而不是数据绑定。因此,MDS Customization不是满足您需求的解决方案。
如果您尝试自定义任务流,您将看到编译了java类,并且没有公开的源代码。
像我这样的人可以更进一步,可以反编译java类,更改所需的任何内容并部署到Weblogic。如果您强制托管服务器的ClassLoader加载您的类,它将起作用。
据我所知,Oracle没有为此任务提供其他解决方案。