OAF_开发系列29_实现OAF中批次处理迭代器RowSet/RowSetIterator(案例)
摘要:20150814 Created By BaoXinjian一、摘要在Oracle官方指南和例子中,一般遍历记录,都是通过RowSetIterator的方式进行,RowSetIterator的用法,通过为VO创建一个迭代器来 循环每一个行但在实际应用也可以通过Row和Rowset的方式进行遍历记录具...
阅读全文
posted @
2015-07-25 14:10
东方瀚海
阅读(852)
推荐(0) 编辑
OAF_开发系列28_实现OAF中反编译获取class包代码JD Compiler(案例)
摘要:20150730 Created By BaoXinjian一、摘要在做OAF开发时,有时需通过下载EBS OAF标准代码,进行二次开发由于Oracle并没有提供class对应的java源码,需通过工具将class包进行反编译如下为两种方法1. 使用JAD反编译2. 使用Java DeCompile...
阅读全文
posted @
2015-07-24 09:28
东方瀚海
阅读(602)
推荐(0) 编辑
OAF_开发系列27_实现OAF中Java类型并发程式开发调用XML Publisher(案例)
摘要:20150814 Created By BaoXinjian一、摘要通过Java Concurrent Program导入XML文件和RTF文件导出PDF报表,一种官方的源码解读,通过以下三个关键程序实现 1. 通过DataProcess设定XML数据来源2. 通过RtfProcess设定RTF模板...
阅读全文
posted @
2015-07-23 20:16
东方瀚海
阅读(1055)
推荐(0) 编辑
OAF_开发系列26_实现OAF中Java类型并发程式开发oracle.apps.fnd.cp.request(案例)
摘要:20150730 Created By BaoXinjian一、摘要并发程序调用Java类型的Concurrent Program主要实现类1. runProgram(CpContext cpContext):并发程序导入接口2. cpcontext.getParameterList():获取参数P...
阅读全文
posted @
2015-07-22 14:08
东方瀚海
阅读(958)
推荐(0) 编辑
OAF_开发系列25_实现OAF中Java类型并发程式开发oracle.apps.fnd.cp.request(概念)
摘要:20150719 Created By BaoXinjian一、摘要在是使用Form/Report/SQL等并发程式时,集中在数据的操作和处理上,但是在事物处理与系统交互有很大的局限性,没有Java程序方便,因此需要EBS系统中注册并运行Java并发程序,通过Java的强大功能实现EBS的功能扩展在...
阅读全文
posted @
2015-07-21 22:05
东方瀚海
阅读(1377)
推荐(0) 编辑
OAF_开发系列24_实现OAF更新记录显示Record History(案例)
摘要:20150716 Created By BaoXinjian一、摘要OAF页面控件中显示记录历史信息有如下的限制:1. 首先当然是后台的表结构中必须包含WHO字段列了 2. 基于的视图对象必须是非PL/SQL的可更新VO 3. 这个功能仅在Header、Table和Advanced Table 这3...
阅读全文
posted @
2015-07-20 17:05
东方瀚海
阅读(898)
推荐(0) 编辑
OAF_开发系列23_实现OAF数据格式CSS和CSS库(案例)
摘要:20150716 Created By BaoXinjian一、摘要1. 需求OAF中,如果不使用CSS,有时会遇到一些显示的问题,比如在一个明细页面,页面上半部分显示头详细信息,页面下半部分显示行详细信息,在显示头信息时 如果采用的是messageStyledText组件,就会出现prompt和v...
阅读全文
posted @
2015-07-19 09:42
东方瀚海
阅读(927)
推荐(0) 编辑
OAF_开发系列22_实现OAF条形码BarCode
摘要:20150717 Created By BaoXinjian一、摘要1二、锁定统计信息1三、删除统计信息1Thanks and Regards public void processRequest(OAPageContext pageContext, OAWebBean webBean) { su...
阅读全文
posted @
2015-07-18 10:19
东方瀚海
阅读(793)
推荐(0) 编辑
OAF_开发系列21_实现OAF事物控制TransactionUnitHelper(案例)
摘要:20150716 Created By BaoXinjian一、摘要TransactionUnitHelper用以创建一个被标记的Transaction,个人感觉类似PLSQL SavePoint用以Commit和Rollback特定交易的作用主要用法1. 交易开始时TransactionUnitH...
阅读全文
posted @
2015-07-17 10:44
东方瀚海
阅读(1007)
推荐(0) 编辑
OAF_开发系列19_实现OAF对话框提示dialogPage(案例)
摘要:20150716 Created By BaoXinjian一、摘要Oracle dialogPage是OAF提示框的一种用法,具体应用例如在删除数据时,提示用户进行确认是否可以删除二、实现方法在CO中添加如下方法public void processFormRequest(OAPageContex...
阅读全文
posted @
2015-07-15 14:37
东方瀚海
阅读(1602)
推荐(0) 编辑
OAF_开发系列18_实现OAF页面跳转setForwardURL / forwardImmediately(案例)
摘要:20150716 Created By BaoXinjian一、摘要setForwardURL()与forwardImmediately()1. forwardImmediately会停止当前页面的请求,直接跳转到新的页面;2. setForwardURL会等当头页面的请求结束后再跳转;二、setF...
阅读全文
posted @
2015-07-14 14:29
东方瀚海
阅读(2044)
推荐(0) 编辑
OAF_开发系列17_实现OAF数组应用Vector / Hashmap / Hashtable / Arraylist(案例)
摘要:20150506 Created By BaoXinjian一、摘要Vector、ArrayList和Hashtable Jashmap的异同 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。 1...
阅读全文
posted @
2015-07-13 13:07
东方瀚海
阅读(627)
推荐(0) 编辑
OAF_开发系列15_实现OAF组件重用和继承(案例)
摘要:20150717 Created By BaoXinjian一、摘要组件的重用和继承如果你想包含共享对象到你的页面中,你可以简单继承它们。比如,在OAFToolBox Sample Library/Tutorial中,我们创建了一个通用区域(名为OrganizationRN),因此同样的内容不需要编...
阅读全文
posted @
2015-07-05 18:03
东方瀚海
阅读(377)
推荐(0) 编辑
OAF_开发系列13_实现OAF通过Vector动态查询设置(案例)
摘要:20150715 Created By BaoXinjian一、摘要Oracle OAF Guide上介绍的标准客制化查询的方式,在多条件下进行查询具体实现步骤如下 Step1.在controler中的processRequest 的方法中调用(1). am.invokeMethod("vector...
阅读全文
posted @
2015-07-03 17:57
东方瀚海
阅读(566)
推荐(0) 编辑
OAF_开发系列12_实现OAF开发中URL中的标记和加密参数传递(案例)
摘要:20150712 Created By BaoXinjian一、摘要1. 标记当你在声明式的页面定义中指定URL参数时,你可以直接指定文本也可以指定替代值的标记,这些标记在生成时会从控件所关联的VO对象属性中获取值(这也就是说,这些控件必须绑定到一个VO对象上)。这个经常被使用,比如,表中的一列要把...
阅读全文
posted @
2015-07-02 20:20
东方瀚海
阅读(814)
推荐(0) 编辑
OAF_开发系列11_实现OAF通过DataBoundValues动态显示表列的左右对齐
摘要:20150712 Created By BaoXinjian一、摘要在OAF中除了Required, Rendered,Disabled, 和 Read Only这些属性可以通过属性面板用SPEL语言来进行声明式实现。其它的属性比如水平对齐,换行或者其它的任意属性都不能进行声明式实现,都必须通过Da...
阅读全文
posted @
2015-07-01 14:06
东方瀚海
阅读(921)
推荐(0) 编辑
OAF_开发系列10_实现OAF动态LOV设定
摘要:20150712 Created By BaoXinjian一、摘要要在OAF中动态创建LOV的功能是很复杂的一件事,本文所讲述的动态LOV创建场合用于事先不能知道页面上会有多少个LOV,而且LOV所使用的SQL查询,也是由用户交互而获得的。思路如下:首先创建一个通用的LOV Region,建立一个...
阅读全文
posted @
2015-06-30 12:50
东方瀚海
阅读(1343)
推荐(0) 编辑
OAF_开发系列09_实现OAF预提取LOV设定(案例)
摘要:20150712 Created By BaoXinjian一、摘要1. 预取LOV(Look Ahead LOV)(1). 预取LOV最大的特点就是再也不需要每次都要烦人的弹出一个窗口让人选择了。(2). 但有好处的同时也有缺陷,那就是如果在LOV禁用验证的话,没有办法在基础页面上捕捉LOV事件了...
阅读全文
posted @
2015-06-29 13:49
东方瀚海
阅读(883)
推荐(0) 编辑
OAF_开发系列08_实现OAF通过Popup参数式弹出窗口(案例)
摘要:20150711 Created By BaoXinjian一、摘要参数式弹出窗口和嵌入式弹出窗口不一样,它拥有独立的区域,并不嵌入到使用页面中。它里面的内容根据需要来获取和生成,它拥有自己的AM和页面状态,对popup页面事件的处理也不一样。1. 两种弹出式窗口都只在下面四种组件所支持,既不能改变...
阅读全文
posted @
2015-06-28 13:57
东方瀚海
阅读(559)
推荐(0) 编辑
OAF_开发系列07_实现OAF下拉菜单的上下联动Poplist Synchor(案例)
摘要:20150706 Created By BaoXinjian一、摘要下拉列表的级联显示是非常常用的一种界面显示效果,在FORMS中我常作,作法也很简单,可OAF中显然有点麻烦了现假定有张表,里面有两个字段,一个是Province(省),一个是City(市)现需要在页面上放置两个下拉列表字段,一个选择...
阅读全文
posted @
2015-06-27 09:24
东方瀚海
阅读(567)
推荐(0) 编辑