ORACLE ERP最佳实践 ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
Doc Ref:
错误!未找到引用源。
给column添加数据项用于获取数据库传过来的数据。
设置View Atrribute的值 从VO对象中选择显示在该列的字段名(注意在pagelayout控件里面关联AM对象,将VO对象放入AM模块中才能通过编辑选出来)
为数据项添加prompt项。
OAF控件对象详解 24 of 69
Company Confidential – For internal use only
ORACLE ERP最佳实践 Doc Ref:
错误!未找到引用源。
ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
AdvancedTable控件还可以按钮和选择项,可用于跳转,这里我只用于条件查询没有涉及跳转所以不考虑。
为查询页面添加simpleSearchMappings和simpleSearchPanel组件
在simpleSearchPanel下添加Region控件和查询项(这里我用了lov输入框类型)具体实现可参考Lov控件实现
OAF控件对象详解 25 of 69
Company Confidential – For internal use only
ORACLE ERP最佳实践 ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
Doc Ref:
错误!未找到引用源。
在CuxSimpleSearchRN布局里面通过Rows和Columns可以设置将查询项显示成几行和几列分布;(这里我只设置了一个查询项所以为默认);
将查询项与数据项进行关联
测试结果:
4.6 Hgrid控件实现
4.7 Train控件实现
1.创建TrainRN控件为其添加三个link组件
OAF控件对象详解 26 of 69
Company Confidential – For internal use only
ORACLE ERP最佳实践 ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
Doc Ref:
错误!未找到引用源。
为每个link设置跳转的URL路径
2.新建pageButtonBar的TrainFooterRN,再在下面建立navigationBar的NavBar
为其添加三个link组件,并为每个link设置Destination URL值
3.为TrainFooterRN添加CO,控制页面跳转,添加如下代码
OAF控件对象详解 27 of 69
Company Confidential – For internal use only
ORACLE ERP最佳实践 ORACLE核心应用技术 OAF开发
342555394.doc (v. 1.0 )
Doc Ref:
错误!未找到引用源。
4.新增三个跳转页面TrainSupplier1PG,TrainSupplier2PG,TrainSupplier3PG
5.给每个PG页面继承TrainFooterRN和TrainRN
6.效果显示
OAF控件对象详解 28 of 69
Company Confidential – For internal use only