如何并行执行6个会话?

2020-09-04 19:30发布

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

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


我已经为此工作了几个星期。 我已经搜索了互联网(包括 scn.sap.com ????),问过人们并知道 空出来。

此站点/讨论区提供了很大的帮助,但是我找不到一次执行多个会话的方法。

这是场景。

我每天运行6个自定义报告,这些报告需要30分钟才能连续运行。 如果我并行运行多个会话,则需要5到10分钟。

使用excel/VBA,我已连接到SAP,启动了6个会话(session.createsession),每个会话都导航到其自定义报告屏幕,设置了变体,现在想同时/并行/异步/运行它们 同时...

我尝试了" SendVKey 8 "和。按(执行按钮),但是它们一次执行一次,而不是一次执行。

这是一个包含2个会话的测试。 控件未返回每个步骤。

使用SAPConnObj

.Children(0).FindById(" wnd [0]")。恢复"激活"

.Children(0).FindById(" wnd [0]")。SendVKey 8

'.Children(0).FindById(" wnd [0]/tbar [1]/btn [8]")。按

.Children(3).FindById(" wnd [0]")。恢复"激活"

.Children(3).FindById(" wnd [0]")。SendVKey 8

'.Children(3).FindById(" wnd [0]/tbar [1]/btn [8]")。按

结尾为

我不敢相信我是唯一想要这样做的人。

如果不能并行运行它们,可以在后台运行它们吗?

可能会完成同样的事情。

任何帮助/代码都将不胜感激。

此致

史蒂夫

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

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


我已经为此工作了几个星期。 我已经搜索了互联网(包括 scn.sap.com ????),问过人们并知道 空出来。

此站点/讨论区提供了很大的帮助,但是我找不到一次执行多个会话的方法。

这是场景。

我每天运行6个自定义报告,这些报告需要30分钟才能连续运行。 如果我并行运行多个会话,则需要5到10分钟。

使用excel/VBA,我已连接到SAP,启动了6个会话(session.createsession),每个会话都导航到其自定义报告屏幕,设置了变体,现在想同时/并行/异步/运行它们 同时...

我尝试了" SendVKey 8 "和。按(执行按钮),但是它们一次执行一次,而不是一次执行。

这是一个包含2个会话的测试。 控件未返回每个步骤。

使用SAPConnObj

.Children(0).FindById(" wnd [0]")。恢复"激活"

.Children(0).FindById(" wnd [0]")。SendVKey 8

'.Children(0).FindById(" wnd [0]/tbar [1]/btn [8]")。按

.Children(3).FindById(" wnd [0]")。恢复"激活"

.Children(3).FindById(" wnd [0]")。SendVKey 8

'.Children(3).FindById(" wnd [0]/tbar [1]/btn [8]")。按

结尾为

我不敢相信我是唯一想要这样做的人。

如果不能并行运行它们,可以在后台运行它们吗?

可能会完成同样的事情。

任何帮助/代码都将不胜感激。

此致

史蒂夫

付费偷看设置
发送
2条回答
me_for_i
1楼-- · 2020-09-04 20:19

你好,史蒂夫,

据我所知,VBA是单线程的,不可能运行多个线程或进程。

我认为一种方法是编写六个不同的代码 VBScript文件和您的代码。 使用VBA命令外壳程序从Excel启动每个外壳程序,下面是一个示例:

外壳程序" wscript.exe MyScript1.vbs"

外壳程序" wscript.exe MyScript2.vbs"

等 等等。

让我们知道它是否有效。

干杯

斯特凡

haha101010
2楼-- · 2020-09-04 20:14

嗨,

你们可以签出此页面吗? 我无法理解WSF标签

https://www.smartspate .com/您如何在带有vbscript的汁液中自动化工作

一周热门 更多>