全局计数器要等到它达到一个值,然后触发其余的值? 可能吗?

2020-09-01 07:05发布

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

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


好的,问题的标题很糟糕,因为我不知道怎么问。 我正在SAP Cloud Platform Integration中的一个模块上,其中的任务是两个提取不同的上载.CSV文件。 我知道在处理内容并获得最终结果时我正在做什么,但是我有一个奇怪的要求。 要求是用户可以分别上载.CSV文件,并且总共有四个。 本质上我想做的是使用启动时,它将计数器初始化为0,在第一个文件处理完后,我将其设置为1,然后将所有4个文件放入系统/上传 我将得到一个计数器值4,系统的另一部分将一直等待,直到所有它们都在那里。

我不能一次只处理一个,因为最终结果是这4个值的组合 我通过groovy脚本创建了一个额外的文件,并压缩并交付了5个文件。

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

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


好的,问题的标题很糟糕,因为我不知道怎么问。 我正在SAP Cloud Platform Integration中的一个模块上,其中的任务是两个提取不同的上载.CSV文件。 我知道在处理内容并获得最终结果时我正在做什么,但是我有一个奇怪的要求。 要求是用户可以分别上载.CSV文件,并且总共有四个。 本质上我想做的是使用启动时,它将计数器初始化为0,在第一个文件处理完后,我将其设置为1,然后将所有4个文件放入系统/上传 我将得到一个计数器值4,系统的另一部分将一直等待,直到所有它们都在那里。

我不能一次只处理一个,因为最终结果是这4个值的组合 我通过groovy脚本创建了一个额外的文件,并压缩并交付了5个文件。

付费偷看设置
发送
1条回答
槿木_熙
1楼-- · 2020-09-01 08:03

嗨,

您可以创建一个花药流程,该流程运行一个脚本来收集并检查文件名的存在。 找到所有文件后,它将文件移到子目录进行处理。接收者系统将是主流的发送者端点。 因此,将触发主流进入该目录以处理每个文件。

您可以找到有关如何创建脚本以获取文件的示例。

https://github.com/DIZhang1109/ test-automation-framework-groovy/blob/master/functional-testing/src/main/groovy/sftp/SftpService.groovy

脚本应返回true或false,因此您可以使用它 进行后续操作,即将文件移动到其他目录。

最诚挚的问候,
Ivan

一周热门 更多>