屏幕角色SP07-调用executeScriptAsync()后未触发onLoad事件

2020-08-16 07:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在调用该函数:...

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

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


嗨,

我正在调用该函数:

 parent.sap.personas.scripting.executeScriptAsync()

从HtmlViewer控件(内部嵌入SAPUI5表)中。 SAP文档指出:


  1. 正在调用的脚本命中了executeScriptAsync()语句,但是异步脚本尚未执行。
  2. 调用脚本完成。
  3. 如果有onLoad或onAfterRefresh脚本,则会执行它们。
  4. 呈现屏幕(并显示通过调用,onLoad和onAfterRefresh脚本进行的累积更改)。
  5. 仅在完全渲染屏幕之后,才会启动异步脚本。
  6. 异步脚本完成。
  7. 如果有onLoad或onAfterRefresh脚本,则会执行它们。

但是,就我而言,异步脚本的执行并未触发该风味的onLoad事件

我们使用的是Kernal 449,补丁627,SAP Basis版本740


谢谢

威廉