Oracle EBS Form菜单栏增加菜单选项

Oracle EBS Form菜单栏增加菜单选项

方法:
1.在form级触发器when-new-form-instance添加选项初始化
form级app_special.instantiate(‘SPECIAL1′,’转明细行’);
2.在block级触发器pre_block中添加启用选项
app_special.enable(‘SPECIAL1′,property_on);
3.在Forms级上添加选项对应触发器SPECIAL1
在Form级上写选项的实际操作代码。

–添加菜单
app_special.instantiate(option_name => ‘SPECIAL2′, –添加自定义触发器事件
hint => ‘按类型数量汇总’, –新增选项名称
icon => null,
initially_enabled => false,
separator => null);
end if;
4.在package body增加监听自定义触发器事件SPECIAL2,并编写该事件所做的处理
if event_name = ‘SPECIAL2′ then
–书写该触发器所做的处理操作
–调用FORM
app_navigate.execute(function_name => ‘CUXTEST001’,
open_flag => ‘C’,
session_flag => ‘Y’,
other_params => ‘OE_ORDER_NUM = “‘ || v_oe_order_num || ‘”‘ ||
‘header_id = “‘ ||
v_header_id || ‘”‘ ||
‘user_id = “‘ || v_user_id || ‘”‘ ||
‘org_id = “‘ || v_org_id || ‘”‘);


--刘轶鹤
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值