如何在表单的访问控制上使用过滤器?

2020-09-25 03:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,IdM专家! 我试图在表...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,IdM专家!

我试图在表单的访问控制选项卡上的版本8中设置过滤器,以限制可以选择的用户。 要求只能为任务选择未禁用的用户(MX_Disable <> 1)。 不幸的是,过滤器似乎无法正常工作,即使我自己创建SQL语句也没有任何改善。 如果应用了过滤器(或SQL语句),我将无法选择任何用户,甚至不能选择允许的用户。

有人经历过同样的事情吗?

谢谢您的帮助!

zkormany

5条回答
Baoming ROSE
2020-09-25 03:55

嗨,德瓦,

很抱歉,您的回复很晚。 这是过滤器生成的SQL查询:

从idmv_entry_simple B中选择DISTINCT(mcmskey)B WITH(NOLOCK)INNER JOIN idmv_vna M5 ON B.mcmskey = M5.mskey其中mcIDStore = 1和(((M5.ATTRNAME ='MX_DISABLED'AND M5.sval <> '1'))

它不起作用(这是查询构建器如此行为的另一个主题),因为它没有回馈任何用户,所以我自己创建了一个查询:

从idmv_bw_current_values中选择与众不同的(a.MSKEY)在a.mskey = b.mskey和b.AttrName ='MX_DISABLED'上的左连接idmv_bw_current_values b,其中b.mskey为null且a.EntryType ='MX_PERSON'

很遗憾,该查询也不起作用,无法在用户界面上选择任何用户。

亲切的问候,

佐尔坦

一周热门 更多>