今天遇到了模拟登陆的问题,大家分享。
在oracle ebs中开发报表,在测试或者修改的报表代码的时候,往往很头疼的是,测试某段sql的时候查不到数据,原因就是代码可能用的是视图,而在系统里面有特定的环境,可以用视图查到数据的,所以模拟登陆就展示了他的强大作用。
代码如下:
begin
fnd_global.APPS_INITIALIZE(user_id,resp_id,resp_appl_id);
end;
只要在系统里面查到这个3个参数,并且执行这段代码,你的sql就可以查到想要的数据了。