在开发中,我们遇到以下一个需求。一个表格左侧有5列是固定存在的,右侧有N列是动态生成的,并且该N列中第一列可输入,第二列是不可编辑的,但是是数字,如果小于0,那么就要显示为红色,重点标识出来。首先,我们假设你的VO中的SQL查询已经做好了,并且每次能动态确定到需要插入几列。//获得你要生成的列总数i...
分类:
其他好文 时间:
2015-05-28 22:50:12
阅读次数:
618
标准供应商审批流程--初始化poplistLinkedList actionListText = new LinkedList();LinkedList actionListValue = new LinkedList();populateSupplierActions(paramOAPageCon...
分类:
其他好文 时间:
2015-05-25 14:22:05
阅读次数:
148
--模糊查询某个页面SELECT * FROM JDR_PATHS jp WHERE JP.PATH_NAME LIKE '%XXXX%';--精确的查找过程 -- DocID--参数通过关于此页的页面路径查询Select jdr_mds_internal.getDocumentID('XXXX')...
分类:
其他好文 时间:
2015-05-23 14:07:53
阅读次数:
177
打开新窗口链接地址1.link的动态使用 link组件有一个属性叫 Target Frame,设置为_blank就可以新开窗口 link组件默认是打开当前系统中的连接地址,如果要打开外部网页,可以在Distination URI里面使用http://,如http://www.baidu.com .....
分类:
其他好文 时间:
2015-05-18 12:17:19
阅读次数:
139
在实际的需求中,OAF页面上很多字段设置了Required=YES,但是我们在点击某些按钮的时候,并不希望浏览器对其进行验证,可以通过设置Disable Server Side Validation=trueDisable Client Side Validation=true来实现.如图。也可以通...
分类:
其他好文 时间:
2015-05-15 15:17:24
阅读次数:
205
今天遇到一个需求,客户注册页面客户化了一个超级长的注册须知,内容很多。但是样式相对又要做起来好看点。注册须知的内容使用多个message拼接而成。老大说rawText支持html样式,于是我想到了三种解决方案:1.在messageCompaonentLayout里面放messageTextInput...
分类:
Web程序 时间:
2015-05-14 23:31:03
阅读次数:
231
这两天本人接到客户反映的bug:oaf的采购订单页面,在添加超过10行提交后,会出现空指针异常。原来,oaf的默认显示行数为10行,超过10行,页面会分页。报空指针异常,就是因为没有取到分页的行。之前的代码(AM里的某个方法),我是这样写的: ZReqLinesVOImpl zreq...
分类:
其他好文 时间:
2015-03-10 23:08:32
阅读次数:
176
最近有个需求,就是采购订单的供应商要按照一级和二级来选,一级关联二级,二级关联供应商。之前的一级和二级都是用LovInput做的,现在想要改为messageChoice。如下图:改为:下面给大家介绍下我是如何实现的:1.页面修改:把Cate1的属性改为messageChoice,如下图配置:为Cat...
分类:
其他好文 时间:
2015-01-26 20:41:57
阅读次数:
250
本人最近在做OAF的二次开发,在看别人写的代码时,发现总有类似这样的语句:”\u65e0\u6548\u7684GP\u9879\u76ee\u7f16\u53f7“,这些语句其实是用Java_home中的工具native2ascii.exe转码而成。在显示消息通知时,oracle并不推荐这么做,....
分类:
编程语言 时间:
2015-01-19 14:04:25
阅读次数:
522
2014-06-17 Created By BaoXinjian一、摘要OAF的弹性域的实现基本和Form的弹性域实现的大体思路是一致的,在注册Table和弹性域完全一样,之后通过控件去实现具体的弹性域显示Form的弹性域初始化基本都在trigger when-new-form-instance中O...
分类:
其他好文 时间:
2014-12-31 14:22:57
阅读次数:
266