仅显示直接向经理汇报的员工的报表 运行 报表

Report that only displays employees directly reporting to the manager running the report

您好,我是 运行ning Obi 11g,我正在为经理创建仪表板,但我很难找到一种方法来为仪表板创建仅显示直接向其报告的员工的报告经理 运行 管理仪表板/报告。

我做了一些研究,我猜这将由会话变量来完成?但我不确定如何。如果有办法可以提取执行用户的用户名,我可以说 employee.username = session.username 然后 运行 相应地进行查询,但是有办法吗? 任何帮助将不胜感激。谢谢

这是甲骨文。它提供了一个名为 USER 的函数 returns ... 好吧, 当前用户 。因此,您的查询可能会将其用作

where employee.username = user

因为这可能是 Oracle 产品 但不是 Oracle 数据库 查询,您将需要更多特定于 OBI 的东西:

VALUEOF(NQ_SESSION.USER)

我找到了我要找的东西

SELECT fnd_global.user_name FROM DUAL

这会发布用户名而不是架构。