点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在报告中有一个选择屏幕,其中包含这些字段(除了未显示的其他字段)
在前台执行报告时,它会使用sel屏幕中的user/pw连接到系统。 打开后台模式后,将清除用户/密码字段,并通过系统用户完成与系统的连接。 问题是,如果用户在后台执行报告并且未清除user/pw,则如果我转到SM37并显示变体,则可以看到密码:
用户不应在未选中复选框的情况下在后台运行报告,但存在密码丢失的风险。
是否有人可以通过这种解决方案使密码无法存储在数据库中? 谢谢。
(2.6 kB)
我自己解决了这个问题。 我可以在AT SELECTION-SCREEN OUTPUT中对此进行一些逻辑处理,除非选中该框且密码为空,否则它将在后台禁用执行。
我了解,使用此代码,您可以停用菜单选项"程序">"在后台执行",但是在您的问题中,您说的是"如果用户在后台执行报告" ,目前还不清楚您是指该菜单,我对选择屏幕中的"背景模式"复选框感到困惑(但现在我明白了您的意思了。)。
一周热门 更多>