屏幕角色3.0:OnLoad脚本在Windows的SAP GUI中不起作用。

2020-08-22 02:47发布

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

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


您好,专家,我已经编写了一个小脚本,并附加了带有味道的onLoad屏幕事件。
我尝试在" SAP GUI for HTML"中打开此风味,并且脚本在加载风味时工作正常,但是当我尝试在" SAP GUI for Windows"中打开相同风味时,此onLoad脚本未加载。

有人可以建议为什么会这样吗?

致谢
Devesh

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

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


您好,专家,我已经编写了一个小脚本,并附加了带有味道的onLoad屏幕事件。
我尝试在" SAP GUI for HTML"中打开此风味,并且脚本在加载风味时工作正常,但是当我尝试在" SAP GUI for Windows"中打开相同风味时,此onLoad脚本未加载。

有人可以建议为什么会这样吗?

致谢
Devesh

付费偷看设置
发送
3条回答
打个大熊猫
1楼-- · 2020-08-22 03:25

您好Devesh,

SAPGUI本身存在一些问题,例如 SAP笔记:

2618875 -角色,可能会崩溃:首先执行按钮事件同步。 (耦合到onClick脚本),然后触发onLoad和onAfterRefresh

2649981 -角色:在调用角色脚本方法" callTransaction()"后未触发onLoad

请阅读两个注释,看看它们是否与您的情况有关。

否则,请考虑在BC-FES-GUI组件下引发事件。

谢谢

克里斯

歪着头看世界
2楼-- · 2020-08-22 03:34

感谢克里斯蒂亚诺·汉森

2618875 -角色,可能会崩溃:首先执行按钮事件同步。 (耦合到onClick脚本),然后再触发onLoad和onAfterRefresh。

在7.60 GUI SP03上,我们遇到同样的"首次执行"问题,一个屏幕上的脚本onClick,下一个屏幕上的onLoad脚本。

SAP浪
3楼-- · 2020-08-22 03:40

Hi Devesh,

我遇到了相同的症状,但就我而言,解决方案微不足道。 我正在使用IL03事务。 当您选择"高级功能位置"并选择其他位置时,它不会调用新事务,而只是替换屏幕上的数据。 因此,没有onLoad事件。 但这仅在您从功能位置导航到功能位置时适用。 也许在其他情况下是不一样的。

亲切的问候,

彼得·托特

一周热门 更多>