ALV图标的授权

2020-09-22 23:53发布

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

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


大家好,

是否有任何标准授权对象可用于控制ALV网格中某些图标的显示(例如,导出为ex​​cel或Filter选项)。

我们当然可以在特定程序级别使用IT_EXCLUDING在ABAP级别进行控制。 但是是否有任何机制通过授权对象方法为所有用户系统地禁用或隐藏图标(例如导出到excel)。 这将有助于我们避免在当前已存在的所有Z程序中进行编码

用于ALV的FM:REUSE_ALV_GRID_DISPLAY

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

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


大家好,

是否有任何标准授权对象可用于控制ALV网格中某些图标的显示(例如,导出为ex​​cel或Filter选项)。

我们当然可以在特定程序级别使用IT_EXCLUDING在ABAP级别进行控制。 但是是否有任何机制通过授权对象方法为所有用户系统地禁用或隐藏图标(例如导出到excel)。 这将有助于我们避免在当前已存在的所有Z程序中进行编码

用于ALV的FM:REUSE_ALV_GRID_DISPLAY

付费偷看设置
发送
2条回答
Violet凡
1楼-- · 2020-09-23 00:00

可以通过运行授权跟踪(ST01)轻松地回答。 如果未显示此类授权检查,则没有标准功能。

如果功能从本质上讲是相同的,则可以创建一个全局类(在最坏的情况下为FM),然后在自定义程序中调用它而不是标准FM。 同时,也可以在版本允许的情况下,用SALV替换REUSE ... FM。

小c菟菟
2楼-- · 2020-09-22 23:56

ALV的安全性受到限制。 如果要控制某些按钮,则可能需要研究自定义解决方案。 您需要什么以及为什么需要控制ALV按钮?

S_ALV_LAYO将对所有变体进行全局管理。 S_ALV_LAYR允许您限制特定程序进行全局维护

默认情况下,用户可以访问ALV按钮,并且只能为自己保存变体(用户定义)。 F_IT_ALV对象有点相反,因此给ACTVT 03可以防止用户自己维护变体,并且只能从全局列表中进行选择。 完整的F_IT_ALV与没有F_IT_ALV相同

这3个对象可能会稍微出现在安全跟踪中,并作为误导性检查提供给用户,因为用户会对它们失败,但他们不需要它们

致谢

科琳

一周热门 更多>