码迷,mamicode.com
首页 > 其他好文 > 详细

EBS OAF开发中怎样通过ReferenceAO进行验证

时间:2017-05-29 11:04:20      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:blog   center   bsp   manage   演示   tor   个人   原创   版权   

EBS OAF开发中怎样通过ReferenceAO进行验证

(版权声明。本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)

Reference AO 除了用于VO中的数据展示,还能够用于对EO进行辅助验证。比方在演示样例中建立的Employee和Manager的AO,假设假设有Employee的工资不能比其Manager的工资的高的验证就能够通过AO在EO轻松实现。

1.      AO的创建參考之前的文章和OAF Tutorial 演示样例代码,在AO设置能够在Employee EO訪问Manager EO,这里的Accessor Name是ManagerIdEmployeeEO,假设不须要再Employee中訪问其下属Eos的话,就去掉第一个复选框。

技术分享

2.      在Employee中生成的对应方法例如以下

技术分享

3.      在validateEntity()加入以下的代码进行验证。这里通过getManagerIdEmployeeEO()方法,会自己主动获取manager的EO,这里的message FWK_TBX_T_EMP_SALARY_GREATER_THAN_MANAGER是我自己加的。

技术分享

4.      执行页面,编辑Employee。设置其Salary比Manager的还高。会出现错误提演示样例如以下:


EBS OAF开发中怎样通过ReferenceAO进行验证

标签:blog   center   bsp   manage   演示   tor   个人   原创   版权   

原文地址:http://www.cnblogs.com/yutingliuyl/p/6917389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!