SAP Personas-showOptionDialog函数在Internet Explorer 11上失败

2020-09-04 04:57发布

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

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


SAP专家,

session.utils.optionDialog()函数在Firefox/Chrome中正常工作,但在Internet Explorer 11中失败。

错误是:

"脚本执行期间出错:无法获取未定义的空引用的属性'1'"


该函数的示例调用:

session.utils.showOptionDialog("缺少信息",sMssg,session.utils.MESSAGE_TYPE_WARNING,session.utils.MESSAGE_OPTION_OK,onOptionDialogClose);

Internet Explorer 11是否支持此功能?

此致

威廉

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

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


SAP专家,

session.utils.optionDialog()函数在Firefox/Chrome中正常工作,但在Internet Explorer 11中失败。

错误是:

"脚本执行期间出错:无法获取未定义的空引用的属性'1'"


该函数的示例调用:

session.utils.showOptionDialog("缺少信息",sMssg,session.utils.MESSAGE_TYPE_WARNING,session.utils.MESSAGE_OPTION_OK,onOptionDialogClose);

Internet Explorer 11是否支持此功能?

此致

威廉

付费偷看设置
发送
3条回答
小c菟菟
1楼-- · 2020-09-04 05:35

我正在使用SP05(最终将在几个月内升级),但这在IE11中对我有效。

 function onOptionDialogClose(decision,ID){session.utils.log(decision);}
 
 session.utils.showOptionDialog("错误","请输入描述",
        session.utils.MESSAGE_TYPE_ERROR,
        session.utils.MESSAGE_OPTION_OK,onOptionDialogClose," 1");  

您在使用功能吗? 我认为这是必需的。 我可以看到的其他区别是,您最后缺少了" 1",可能未设置变量" sMssg"吗? 尝试像我一样用硬编码代替" sMssg"。

谢谢,布莱恩

哎,真难
2楼-- · 2020-09-04 05:41

嗨,托马斯,

感谢您的回答。 我看到optionDialogId是此函数的可选参数,因此不会影响它。

我进行了一次测试,将optionDialogId发送为" 1",并遇到了相同的问题

威廉

四川大学会员
3楼-- · 2020-09-04 05:36

嗨威廉,

尝试提供所有六个参数:

(标题,文本,msgIcon,msgType,onOptionDialogClose,optionDialogId)。

https://wiki.scn .sap.com/wiki/pages/viewpage.action?pageId = 393320781

此致

托马斯

一周热门 更多>