zoukankan      html  css  js  c++  java
  • EBS OAF开发中怎样通过ReferenceAO进行验证

    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的还高。会出现错误提演示样例如以下:


  • 相关阅读:
    加载页面遮挡耗时操作任务页面--第三方开源--AndroidProgressLayout
    【数据库】SQLite学习
    【数据库】MongoDB学习
    【英语】Bingo口语笔记(8)
    【英语】TED视频笔记
    自动关联
    HTML和URL比较
    LR回放测试脚本
    LR录制脚本IE不能打开解决方法
    LR录制测试脚本
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/6917389.html
Copyright © 2011-2022 走看看