点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们有两家公司相同的架构。
我们对两家公司都使用相同的IDT和报告,并在每次刷新报告后按照强制性@prompt创建,以选择公司名称并分配为表所有者。
现在,要求公司1的用户在提示列表中只能看到1。
所以我添加了以下行限制。
但是当我刷新报告并提示时,我看到了公司名称,因此在查询中未添加行级别限制和where子句。
我已将其应用于每个组并也进行了检查。
能请你提出我在做什么错事。
row.jpg (73.0 kB)
在使用"提示"时,必须先更新对象的值列表。
您可以在IDT的"参数和值列表"下进行操作–>选项->"强制用户在使用前过滤值"
...
第二,仅当查询中的对象访问相同的受限表时,行级限制才适用于查询(在where子句中添加)。
感谢 Ayman Salem 进行回复。
我正在使用带有自定义SQL的值列表,并且"强制用户在使用前过滤值"显示为灰色。
查询是:
从数据库中选择数据库名称
我在下面的博客中引用了我们对动态数据源的要求:
http://trustedbi.com/2012/12/19/dynamic-data-connection
一周热门 更多>