B1if写入文件并在一个场景步骤中读取它

2020-08-17 19:50发布

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

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


专家您好,

我对B1if有一个疑问:我需要编写一个文件(第一个原子)并在场景中使用该文件(第二个原子)。 问题是整个方案步骤完成后,文件已保存到磁盘。 执行第二个原子时我看不到文件。

有什么方法可以强制立即写作?

问候

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

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


专家您好,

我对B1if有一个疑问:我需要编写一个文件(第一个原子)并在场景中使用该文件(第二个原子)。 问题是整个方案步骤完成后,文件已保存到磁盘。 执行第二个原子时我看不到文件。

有什么方法可以强制立即写作?

问候

付费偷看设置
发送
4条回答
Nan4612
1楼-- · 2020-08-17 20:19

嗨,

您不能在同一原子中进行读写。 为什么不在第二个原子之后添加另一个原子,然后读取输出文件呢?

BR,

Matija

Doze时光
2楼-- · 2020-08-17 20:11

这是问题:
1。 Atom0->保存文件
2。 Atom1->读取文件(文件不存在!)
完成整个步骤后,该文件有效。 看起来文件I/O缓冲区直到该步骤完成后才刷新到磁盘。
我的问题是:我可以更改B1IF的这种行为吗?

致谢

CJones
3楼-- · 2020-08-17 20:20

嗨,

我从未以这种方式进行过测试,因此可能是IF以这种方式工作。 我不知道改变这种行为的方法。

我们通常要做的是创建另一个步骤,让上一个触发该步骤(将其放入内部队列,并从队列中触发下一步)。

BR,

Matija

huskylover
4楼-- · 2020-08-17 20:02

谢谢。 我将以这种方式进行测试。

一周热门 更多>