随笔- 488
文章- 1
评论- 31
阅读-
144万
随笔分类 - OAF开发
Oracle Application Framework
在OAF页面中集成ECharts以及highcharts用于显示图表
摘要:历史博文中有讲解在请求中输出基础图表的方式,见地址:EBS 请求输出Html报表集成Echarts 本文讲述在OAF中集成这两类图表。 集成的基本思路:在OAF页面中加入一个rawText组件,在rawText中加入html代码即可,如此简单。 步骤一:官网下载echarts,highcharts相
阅读全文
EBS 请求输出Html报表集成Echarts
摘要:百度开源的ECharts有样式丰富且美观的报表类型可供选用,可以将其集成至EBS请求输出的Html报表中,这其实就是一个生成Html数据的过程。 定义输出类型为HTML的请求我就不在此处赘述。 我们以ECharts中最简单的报表举例http://echarts.baidu.com/examples/
阅读全文
通过SVN获取变更列表,得到对应的最新class
摘要:通过本地SVN获得未提交的文件列表获取工程中最新的class的方式参考: 增量部署代码利用批处理命令按原始结构复制指定的文件 新写了一个增强版,根据已提交至SVN的代码loglist,获取最新的class方式,同时也支持根据本地未提交列表进行导出。 目的是解决开发过程中的以下问题: 1.在开发过程中
阅读全文
EBS 快速创建供应商的标准创建逻辑
摘要:该页面经过了客户化,只保留了这三个字段。 点击应用时执行 oracle.apps.pos.supplier.webui.SuppCrtCO String s29 = (String)((OAApplicationModule)localObject5).invokeMethod("createVen
阅读全文
EBS开发附件上传和下载功能(转)
摘要:原文地址: EBS开发附件上传和下载功能 上传 Oracle ERP二次开发中使用的方式有两种,一是通过标准功能,在系统管理员中定义即可,不用写代码,就可以使几乎任何Form具有附件功能,具体参考系统管理员文档;二是通过PL/SQL Gateway,需要我们便写代码完成。该方式其实和上述方式一的后台
阅读全文
ORACLE workflow审批界面显示附件信息和附件的下载链接(转)
摘要:原文: ORACLE workflow审批界面显示附件信息和附件的下载链接 EBS获取附件URL 代码如下: 效果如下:
阅读全文
OAF系统更新默认LOGO图标和主页环境描述
摘要:更新EBS OAF系统中默认的LOGO图标和主页的环境描述 左上角的ORACLE图片位置在 登录界面左上角oracle LOGO图片为GIF格式,大小155*20 背景透明。文件名为:FNDSSCORP.gif目录为:/d01/oracle/test/apps/apps_st/comn/java/c
阅读全文
处理Oracle EBS R12登录首页跳转出现unexpected error问题(转)
摘要:原文地址: 处理Oracle EBS R12登录首页跳转出现unexpected error问题 经上网搜索,造成此问题的问题有很多,如内存不足、系统参数配置不当、程序代码、系统表空间不足等原因。查询Apache日志$LOG_HOME/ora/10.1.3/Apache,发现error_log里提示
阅读全文
OAF日志使用总结
摘要:本文的完成感谢葛严大神授权使用LogUtil类,其次感谢Tavor大神的EBS OAF开发日志(见: EBS OAF开发中日志(Logging) )。 日志的使用是一门极大的学问,若读者有兴趣,可以自行选择阅读以下参考: 最佳日志实践(v2.0) Java 日志管理最佳实践 Logging 最佳实践
阅读全文
OAF页面集成条形码或者二维码
摘要:OAF页面集成条形码 OAF生成条形码 OAF页面集成二维码跟这个类似,生成二维码需要以下jar包,zxing-core.jar, zxing-javase.jar,可自行去maven下载。 代码如下: 配置servlet下载$ORA_CONFIG_HOME/10.1.3/j2ee/oacore/a
阅读全文
记一次客户生产环境供应商门户服务器无法访问
摘要:问题一:门户服务器default_group数量为6个,但是有一个各种重启都为down状态。 问题二:门户服务器上oacore alive数量为5个,httpserver状态alive,但是外网仍然无法访问。 针对问题二,猜测是代理服务器异常,重启代理服务器,问题解决,可以正常访问了。 针对问题一,
阅读全文
在oaf中集成SpringLoaded实现热部署
摘要:首先声明:其实JRebel和Spring-Loaded就是一个开发环境下的利器,skip build and redeploy process,大大提升了工作效率!而非生产环境的利器。。。 不要在生产及测试环境使用此种方式。 本人不承担任何责任。 参考:使用Spring Loader或者Jrebel
阅读全文
记一次使用utl_http方法调用接口,报字符或值错误
摘要:背景:ebs系统和其他系统通过utl_http包调用接口,使用log方法记录日志。 某次调用接口,执行到记录日志行报字符或值错误。 查找原因,发现是p_str的长度超过的32767的限制。 解决办法: 参考: Oracle 通过UTL_HTTP 发送http请求并处理发送内容中包含空格和特殊字符的问
阅读全文
OAF 供应商门户添加功能标签后获取当前供应商VendorId的方法
摘要:一种是参考管理页面 /oracle/apps/pos/supplier/webui/SuppDtPG 在目标页面的AM中添加VO实例,oracle.apps.pos.supplier.server.SuppDtVO 参考SuppAM中的实现方法,实现以下方法 另一种方便的方式是在目标页面的AM中添加
阅读全文
改变VO中的sql
摘要:注:如果是更改页面poplist的查询结果,不设置FULLSqlMode也没太大关系。 注意:cuxOptionVO.setFullSqlMode(cuxOptionVO.FULLSQL_MODE_AUGMENTATION); 这个方法厉害的,他会把VO里面的SQL默认设置为最近的setQury的值
阅读全文
在am中定义消息集束,并在CO中验证之后抛出异常。
摘要:需求:在页面上点某个按钮的时候,需要收集所有异常并抛出。 方式1:参考 EBS OAF开发中的错误/异常处理(ErrorHandling) (转) 中消息集束的方式,在一个方法中定义消息集束并抛出。 方式2:在am中定义一个消息集束为全局变量,并在所有校验的地方将异常插入此变量,参考代码。 CO:
阅读全文