ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » ERP二次开发 » 知道報表名,如何能知道它是在哪個權限下用的

标题: 知道報表名,如何能知道它是在哪個權限下用的
离线 Harry_shan
跟着ORACLE走


精华贴数 11
个人空间 0
技术积分 22631 (42)
社区积分 13853 (110)
注册日期 2003-2-28
论坛徽章:70
现任管理团队成员2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:排球生肖徽章2007版:羊生肖徽章2007版:牛生肖徽章2007版:猪
2008北京奥运纪念徽章:跆拳道2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:蹦床2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:击剑2008北京奥运纪念徽章:沙滩排球

发表于 2004-9-1 12:59 
在SYSADMIN中运行这支REPORT就可以了.

Report Group Responsibilities


__________________
只看该作者    顶部
在线/呼叫 fish919
新年新气象



精华贴数 5
个人空间 0
技术积分 3155 (480)
社区积分 135 (3008)
注册日期 2003-5-26
论坛徽章:5
ITPUB元老会员2006贡献徽章授权会员2008北京奥运纪念徽章:羽毛球ITPUB新首页上线纪念徽章 
      

发表于 2004-9-1 15:09 
没有在我的系统里找到Report Group Responsibilities项


__________________
学无止境
只看该作者    顶部
离线 Harry_shan
跟着ORACLE走


精华贴数 11
个人空间 0
技术积分 22631 (42)
社区积分 13853 (110)
注册日期 2003-2-28
论坛徽章:70
现任管理团队成员2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:排球生肖徽章2007版:羊生肖徽章2007版:牛生肖徽章2007版:猪
2008北京奥运纪念徽章:跆拳道2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:蹦床2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:击剑2008北京奥运纪念徽章:沙滩排球

发表于 2004-9-1 15:40 
在SYSTEM ADMINISTRATOR的REQUESTS中没有这个REPORT吗?

不可能吧,你是哪个版本?


__________________
只看该作者    顶部
在线/呼叫 fish919
新年新气象



精华贴数 5
个人空间 0
技术积分 3155 (480)
社区积分 135 (3008)
注册日期 2003-5-26
论坛徽章:5
ITPUB元老会员2006贡献徽章授权会员2008北京奥运纪念徽章:羽毛球ITPUB新首页上线纪念徽章 
      

发表于 2004-9-1 16:07 
没有这个报表,好象是11。5。5


__________________
学无止境
只看该作者    顶部
离线 player012
高级会员



精华贴数 2
个人空间 0
技术积分 2357 (680)
社区积分 11 (10302)
注册日期 2003-3-19
论坛徽章:3
会员2007贡献徽章会员2006贡献徽章授权会员   
      

发表于 2004-9-3 18:54 
这样

1. 找到program_id from table
applsys.fnd_concurrent_programs fcp,
applsys.fnd_concurrent_programs_tl fcpt

2. 找到request _group_id from table
applsys.fnd_request_groups frg,
applsys.fnd_request_group_units frgu,
其中如果frgu.request_unit_type = 'P' then frgu.request_unit_id=1中的concurrent_program_id

3.用request_group_id find responsibility from table
fnd_responsibility
fnd_responsibility_tl


只看该作者    顶部
离线 awin_wei
初级会员



精华贴数 0
个人空间 0
技术积分 8 (102061)
社区积分 0 (154646)
注册日期 2004-9-10
论坛徽章:0
      
      

发表于 2004-9-11 09:17 
用如下的SQL Script就可以了。
SELECT * --FRG.description
FROM FND_REQUEST_GROUP_UNITS rgu
   , FND_REQUEST_GROUPS      FRG
   ,FND_CONCURRENT_PROGRAMS_VL CPV
WHERE RGU.APPLICATION_ID = FRG.APPLICATION_ID
  AND RGU.REQUEST_GROUP_ID = FRG.REQUEST_GROUP_ID
  AND rgu.unit_application_id = cpv.application_id
  AND rgu.request_unit_id = cpv.concurrent_program_id
--  AND cpv.USER_CONCURRENT_PROGRAM_NAME LIKE '%Audit History%'
  AND cpv.concurrent_program_name LIKE 'XXOEJ017'--'JEI_XXSCP_PLANORDER_EXCEPTION'


只看该作者    顶部
离线 peter_xiong
追求



精华贴数 0
个人空间 0
技术积分 1332 (1322)
社区积分 378 (1700)
注册日期 2003-12-11
论坛徽章:1
会员2006贡献徽章     
      

发表于 2004-9-16 19:36 
因为报表是通过这样的途径授予给用户的:

报表--->报表组---->职责----->用户.

要想知道报表有哪些用户可以调用,就必须先找出报表在哪些报表组内,然后,看哪些职责拥有运行该报表组的权限,最后,看哪些用户所拥有的有效职责中,只要其中任一个职责拥有其中一个报表组的权限,就是可以运行该报表的用户.也就是该用户拥有该报表的运行权限.


__________________
手把青秧插满田,低头便见水中天。身心清静方为道,退步原来是向前。peter_yun@163.competer_yun@msn.com
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问