计划功能宏错误消息

2020-09-06 02:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,大家好 我为一个按钮分配了...

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

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


嗨,大家好

我为一个按钮分配了计划序列和Plandatasave命令。

子按钮1002_Click()

使结果变暗

将lResult1变暗

lResult = Application.Run(" SAPExecutePlanningSequence"," PS_1")

lResult = Application.Run(" SAPExecuteCommand"," PlanDataSave")

结束子

不幸的是,如果在计划功能执行期间发生错误,则不会显示错误消息。 最后,它将运行Plandatasave功能。 如果我自己运行Planning函数,它将显示整个错误消息。

有人知道我如何捕获Planning函数的整个错误消息并显示出来吗?

当然,我可以将Planning函数和Plandatasave的执行划分为2个不同的按钮。 但是最终用户希望在一个按钮中同时具备两种功能。

4条回答
hongfeng1314
2020-09-06 03:19

嗨,大家好

谢谢您的回答。 我是这样解决的:

子Button10001_Click()Dim lResult作为长Dim lResult1作为变量lResult = Application.Run(" SAPExecutePlanningSequence"," PS_2")lResult1 = Application.Run(" SAPListOfMessages"," ERROR")如果IsArray(lResult1)则如果 UBound(lResult1)> 0则lResult = Application.Run(" SAPExecutePlanningSequence"," PS_2")如果否则结束lResult = Application.Run(" SAPExecuteCommand"," PlanDataSave")如果结束则结束

一周热门 更多>