Oracle EBS 个性化
文章平均质量分 61
cunxiyuan108
这个作者很懒,什么都没留下…
展开
-
使用Custom.pll修改标准Form的LOV
在开发过程中,经常碰到需要修改标准Form中LOV的需求,一般来说都是做一些条件限制。在不修改标准Form的fmb文件的前提下,可以通过Custom.pll来实现。一、Custom.pll的工作机制在EBS中大部分Form都是在TEMPLATE.fmb的基础上创建的,另外还有一些HR模块的Form是在HRTEMPLT.fmb的基础上创建的,这些模板Form在form级的触发器中会去调用custom.pll这些Form级的触发器为:ZOOMWHEN-NEW-FORM-INSTANCE WHEN-NEW-BLO转载 2010-11-08 15:43:00 · 3987 阅读 · 0 评论 -
使用Form个性化修改标准Form的LOV
在之前的文章 使用Custom.pll修改标准Form的LOV 中描述了如何使用Custom.pll修改LOV,现在介绍另外一种不需要修改fmb文件修改Form LOV的方法,使用Form的个性化工具。本文结合一个简单的Form做描述,这是没有个性化之前的LOV,LOV取自表FND_USER,没有做任何条件限制。首先打开Form的个性化工具,点击菜单帮助–诊断–自定义代码–个性化:一、选择触发器事件以及触发器对象在打开的个性化窗口中如下图,其中触发器选择WHEN-NEW-ITEM-INSTANCE,触发器对转载 2010-11-08 15:45:00 · 7736 阅读 · 0 评论 -
EBS-利用form个性化 调用报表
1.在工具中添加调用报表的功能条件: 触发器事件:WHEN-NEW-FORM-INSTANCE活动: 类型为:菜单 菜单项:specialn n为1..6 菜单标签:打印xx报表2.对specialn 做设定条件:触发器事件specialn活动:a.设定全局变量: 类型为特性,对象类型为:全局变量 目标对象:全局变量名(例如:XX_NUM) 特性名称:Value 值:=select '101'||':'||:TOMAI_MAIN_HEADER_BLK.REQUEST原创 2010-11-08 16:33:00 · 3449 阅读 · 1 评论 -
Form个性化--调用Procedure
<br />在标准Form中提交客户化请求,通过使用Form的个性化,完全可以实现这个需求。下面这个例子是在发票界面上打印付款申请,使用工具栏上活动--打印付款申请提交请求。<br />首先创建菜单按钮,这个就不赘述了,触发器事件选择WHEN-NEW-FORM-INSTANCE<br /><br />其次,响应打印按钮 ,这里使用执行过程这个内置项来调用请求,调用的过程代码如下 <br />PROCEDURE submit_pay_request( p_org_id IN VARCHAR2原创 2010-11-16 17:09:00 · 5252 阅读 · 0 评论 -
对于custom.pll二次开发的一些建议
custom.pll是EBS标准的一个library,当系统启动的时候会加载这个library。很多时候,我们会需要写一些pll文件,比如控制Form上某些item的属性,如果是控制标准Form的某些属性,那么我们就可以通过Library来实现,而不用去动标准的Form(一般我们转载 2011-07-22 08:36:43 · 2194 阅读 · 0 评论 -
Oracle EBS Form CUSTOM.PLL详解
编写CUSTOM 库 CUSTOM库是一个OracleForms Developer PL/SQL 库,它允许你充分使用Oracle Forms Developer直接整合你的代码到Oracle 应用程序而不必改变Oracle Application 的代码。 什么时转载 2011-07-22 08:42:11 · 5152 阅读 · 0 评论