您好,欢迎来到微智科技网。
搜索
您的当前位置:首页Custom.pll : ZOOM小测试

Custom.pll : ZOOM小测试

来源:微智科技网

目标:输入供应商id后,点击zoom按钮,弹出此供应商历史信息。

前期准备:一个forms    name:HEK_PO_SPLHIS_TEST

1.启用ZOOM按钮

 

2.定义Zoom触发的事件

 

Code
 1procedure event(event_name varchar2is
 2    --------BEGIN ADD BY GUOZHENBIN 2009-11-19
 3    l_param_to_pass number;
 4    --------END   ADD BY GUOZHENBIN 2009-11-19
 5begin
 6    if
 7    … -- [code from previous exercises]
 8
 9    ---------- begin add by guozhenbin 2009-11-19
10    elsif (event_name = 'ZOOM'then 
11      if(form_name = 'HEK_PO_SPLHIS_TEST'and (block_name = 'HEK_PO_SPLHIS_TEST'then
12          l_param_to_pass := name_in('HEK_PO_SPLHIS_TEST.VENDOR_ID');
13              
14          if l_param_to_pass is null then
15          fnd_message.debug('vendor id is not null!');
16          elsif fnd_function.test('HEK_PO_SPLHIS'and l_param_to_pass is not null then
17          fnd_function.execute(function_name => 'HEK_PO_SPLHIS',
18                       open_flag => 'Y',
19                       session_flag => 'Y',
20                       other_params => ' P_VENDOR_ID = ' || l_param_to_pass);
21          else
22          fnd_message.debug('function exception!');
23            end if;
24      end if;
25    -----------end   add by guozhenbin 2009-11-19
26end;

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务