使用session.utils.showOptionDialog进行脚本更改

2020-09-24 08:57发布

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

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


下午好。

在SP3中,我们使用带有" undefined,undefined"的session.utils.showOptionDialog向用户显示简单的错误检查消息。

现在我们已移至SP6,我们发现"未定义,未定义"参数不再起作用,并且不再显示弹出窗口。

有人遇到过这个问题吗?

这是错误:

脚本执行过程中的错误:
InvalidArgument-showOptionDialog():请提供五个参数(标题,文本,msgIcon,msgType,onOptionDialogClose)。

亲切的问候

克里斯汀

 session.utils.showOptionDialog("错误","错误消息",
 session.utils.MESSAGE_TYPE_ERROR,session.utils.MESSAGE_OPTION_OK,未定义,未定义);
 

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

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


下午好。

在SP3中,我们使用带有" undefined,undefined"的session.utils.showOptionDialog向用户显示简单的错误检查消息。

现在我们已移至SP6,我们发现"未定义,未定义"参数不再起作用,并且不再显示弹出窗口。

有人遇到过这个问题吗?

这是错误:

脚本执行过程中的错误:
InvalidArgument-showOptionDialog():请提供五个参数(标题,文本,msgIcon,msgType,onOptionDialogClose)。

亲切的问候

克里斯汀

 session.utils.showOptionDialog("错误","错误消息",
 session.utils.MESSAGE_TYPE_ERROR,session.utils.MESSAGE_OPTION_OK,未定义,未定义);
 
付费偷看设置
发送
4条回答
Tong__Ming
1楼 · 2020-09-24 09:48.采纳回答

这有效:

 session.utils.showOptionDialog("错误","错误消息",session.utils.MESSAGE_TYPE_ERROR,session.utils.MESSAGE_OPTION_OK,onOptionDialogClose," 1");

 函数onOptionDialogClose(decision,ID){}
 
软件心理学工程师
2楼-- · 2020-09-24 09:50

嗨克里斯汀,

有关语法更改的原因,请参见下面Clemens的答案。

CPLASF-自律
3楼-- · 2020-09-24 09:36

你好克里斯汀,


这也可行:

 session.utils.showOptionDialog("错误","错误消息",session.utils.MESSAGE_TYPE_ERROR,session.utils.MESSAGE_OPTION_OK,空,空); 


我们不得不禁止"未定义",因为用于Windows的SAP GUI在方法参数值方面存在问题,并且我们希望确保编写脚本的方式能够使它们在所有受支持的GUI中执行

最好的问候

Clemens

小灯塔
4楼-- · 2020-09-24 09:42

Thx Clemens,

在脚本中更改带有" null"的符号要容易得多。

一周热门 更多>