有条件地隐藏fiori元素列表报告上的创建按钮

2020-08-20 13:40发布

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

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


嗨,

我知道我可以隐藏创建但不是ListReport @ Capabilities.InsertRestriction.Insertable:false,并且我也可以根据具有@ Capabilities.DeleteRestriction.Deletable的Path字段为某些记录禁用Delete按钮:。 (我正在使用SAP CAP-云应用程序编程模型进行开发,而我所使用的表示法是指该模型。)

现在,我想隐藏(或至少禁用)基于用户个人资料的创建功能。

我该怎么做?

提前谢谢

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

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


嗨,

我知道我可以隐藏创建但不是ListReport @ Capabilities.InsertRestriction.Insertable:false,并且我也可以根据具有@ Capabilities.DeleteRestriction.Deletable的Path字段为某些记录禁用Delete按钮:。 (我正在使用SAP CAP-云应用程序编程模型进行开发,而我所使用的表示法是指该模型。)

现在,我想隐藏(或至少禁用)基于用户个人资料的创建功能。

我该怎么做?

提前谢谢

付费偷看设置
发送
1条回答
三十六小时_GS
1楼-- · 2020-08-20 14:23

嗨,亚历山德罗

您可以在服务中实现一个端点,该端点返回已登录用户的信息,包括分配的范围。 有了此信息,您可以隐藏或显示控制器扩展内的按钮。

https://blogs.sap.com/2019/12/09/sap-cloud-foundry-read-user-roles-using -nodejs-and-xsjs-part-4-5/
https://blogs.sap.com/2020/04/06/show-current-user-details-in-cloud-foundry-apps-with-ias/

关于
Simon

一周热门 更多>