随笔- 488
文章- 1
评论- 31
阅读-
144万
05 2017 档案
OAF 供应商门户添加功能标签后获取当前供应商VendorId的方法
摘要:一种是参考管理页面 /oracle/apps/pos/supplier/webui/SuppDtPG 在目标页面的AM中添加VO实例,oracle.apps.pos.supplier.server.SuppDtVO 参考SuppAM中的实现方法,实现以下方法 另一种方便的方式是在目标页面的AM中添加
阅读全文
在命令行中直接运行带main方法的java
摘要:用了很久的java,基本都是交给服务器完成的执行,有page之类的入口,或者是在IDE工具中直接 Run As Java Application. 并且一直对安装java之后配置JAVA_HOME,path,classpath三个环境变量不是很理解。 对于在命令行中如何运行带包路径带jar包依赖的含
阅读全文
OAF 返回供应商门户主页
摘要:if (pageContext.getParameter("returnHomePage") != null) { pageContext.setForceForwardURL("POS_HOME", OAWebBeanConstants.KEEP_MENU_CONTE...
阅读全文
改变VO中的sql
摘要:注:如果是更改页面poplist的查询结果,不设置FULLSqlMode也没太大关系。 注意:cuxOptionVO.setFullSqlMode(cuxOptionVO.FULLSQL_MODE_AUGMENTATION); 这个方法厉害的,他会把VO里面的SQL默认设置为最近的setQury的值
阅读全文
在am中定义消息集束,并在CO中验证之后抛出异常。
摘要:需求:在页面上点某个按钮的时候,需要收集所有异常并抛出。 方式1:参考 EBS OAF开发中的错误/异常处理(ErrorHandling) (转) 中消息集束的方式,在一个方法中定义消息集束并抛出。 方式2:在am中定义一个消息集束为全局变量,并在所有校验的地方将异常插入此变量,参考代码。 CO:
阅读全文
在EORow或者VORow中对数据进行重复性校验
摘要:需求:在设置付款条件时不允许账期+付款方式重复。 由于本次需求仅需要对VO缓存中的数据进行重复性校验,所以仅需进行缓存遍历即可,不需要校验数据库。 方式1,在EORow的进行数据校验。 2.在VORow中进行校验, 在实际的使用中存在以下需求,不仅要对VO中未提交的缓存进行校验,同时要校验数据库中已
阅读全文