TEC1303.Form个性化技术总结 - 第三部分 Custom.pll个性化技术讲解

         第三部分  Custom.pll个性化技术讲解

                                         Form个性化满足了我们对form做某些更改的需求,但是还是有不少的局限。Oracle给我们的个性化还提供了一个途径CUSTOM.PLL

                                          CUSTOM.PLL可以实现我们更加复杂的个性化需求。因为在这里,我们可以写更加复杂的PLSQL,但是与我们直接在form里做修改相比,还是                                    有很多限制的。

Ø 建议使用的方法 :

通常会建议首先使用form个性化,其次是custom.pll。在使用custom.pll时,也建议不直接在custom.pll里面做客户化。因为custom.pll是标准的library,不管是调试还是其它的,都会影响到全局。有人建议比较好的做法是复制一份custom.pll来做个性化,比较认同。具体步骤: 将custom.pll另外copy一份,起名为xx_custom.pll,把xx_custom.pll加载到custom.pll下(用form builder打开custom.pll,在Attached Libraries里面加上xx_custom.pll),然后在custom.pllevent里面写代码:xx_custom.event(event_name); 。这样,我们的客户化代码都可以放在xx_custom.pll这个library里面,降低了风险。 从本质上来说,form个性化和CUSTOM.PLL是相同的,可以发现如果选择了:帮助-诊断-自定义代码-关闭。CUSTOM.PLL的代码也不起作用了。

1)     编译命令

CUSTOM.PLL路径:$AU_TOP/resource

工作目录切换到$AU_TOP/resource下,

11i编译CUSTOM.PLL的命令:

f60gen $AU_TOP/resource/CUSTOM.pll apps/apps2008 module_type=library output_file=$AU_TOP/resource/CUSTOM.plx

R12编译CUSTOM.PLL的命令:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值