在创建一些不是很复杂的WebADI时,使用标准的API来创建会非常方便。通过API生成的WebADI在界面上是无法修改的。
客制化的Integrator后台表bne_integrators_b中的source为'C',因此我们可以在桌面集成管理器职责中修改,如果不想让人改,把C删了;同样,如果想修改oracle标准的Integrator,可把source改为C,这样就可以修改了,不过不建议修改,因为升级不支持。不过改成C后,你可以直观的在manager职责中看到它的详细的setup,比在后台看方便一点。
实现代码:
--1.创建Intergrator
DECLARE
o_integrator_code VARCHAR2(30);
BEGIN
bne_integrator_utils.create_integrator(p_application_id => '20003', --应用id
p_object_code => 'CUXWBAT01',--内部名称,API会自动添加'_INTG'的后缀
p_integrator_user_name => 'CUX_WEBADI_TEST01',--集成器名称
p_language => userenv('LANG'),

本文详细介绍了如何使用API自动创建Oracle EBS中的Web ADI,包括创建Integrator、Interface、Layout等步骤,并提供了相关实现代码。同时,文章提及了在创建Lov功能时遇到的问题和参考代码,以及日期Lov功能的实现。
最低0.47元/天 解锁文章
3440

被折叠的 条评论
为什么被折叠?



