点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我试图以编程方式刷新/重...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我试图以编程方式刷新/重...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我试图以编程方式刷新/重新显示工作表中的数据源,但是Application.Run(" SAPExecuteCommand"," Refresh"," DS_1")的输出始终为0,这意味着执行失败。 我需要具备什么条件才能成功?
注意:运行以下代码时,
lresult = Application.Run(" SAPSetRefreshBehaviour","关闭")l
Application.Run(" SAPMoveDimension"," DS_1"," 0CURRENCY"," ROWS")
lresult = Application.Run(" SAPSetRefreshBehaviour","打开")
如果我将输出结果打印出来,则会得到以下结果:
1
0
1
我不确定是否有帮助,但我想我会把它放在那里。
谢谢
我不知道是什么原因引起的,但在AfterRedisplay和BeforeMessageDisplay回调中调用Application.Run(" SAPExecuteCommand"," Refresh"," DS_1")始终为0。但是,如果包装 子例程中的API调用,将子例程分配给热键,然后按该热键,刷新查询。 我也没有运气以编程方式触发热键。 我希望这是足够的信息,以便您发现我在做什么错。
谢谢
一周热门 更多>