stdout.log中行的前提条件

2020-09-03 05:00发布

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

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


你好

我正在基于步骤1的stdout.log来为步骤2做一个先决条件。 我使用"文件搜索"作为第1步的两个代码,以使作业状态为"完成"和一个"错误"。 第二步需要先决条件来区分要跳过或运行的代码。

到目前为止,根据帮助文档,这是我所拥有的。

= JobChainParameters.jobFileExists('第1步,作业1','stdout.log')&&行==='Redwood_code_1'

原因:com.redwood.scheduler.script.api.ScriptEngineEvaluationException:无效的标识符:行

真的不知道该用什么来读取文件并找到该行。

感谢您的帮助。

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

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


你好

我正在基于步骤1的stdout.log来为步骤2做一个先决条件。 我使用"文件搜索"作为第1步的两个代码,以使作业状态为"完成"和一个"错误"。 第二步需要先决条件来区分要跳过或运行的代码。

到目前为止,根据帮助文档,这是我所拥有的。

= JobChainParameters.jobFileExists('第1步,作业1','stdout.log')&&行==='Redwood_code_1'

原因:com.redwood.scheduler.script.api.ScriptEngineEvaluationException:无效的标识符:行

真的不知道该用什么来读取文件并找到该行。

感谢您的帮助。

付费偷看设置
发送
2条回答
奄奄一息的小鱼
1楼 · 2020-09-03 05:35.采纳回答

您好

您可以做的是使用JobFileSearch在输出参数中放置一个值。 然后可以使用以下命令检查输出参数值:

= JobChainParameters.getOutValue('步骤1,作业1','<参数名称>')==='您的值'

关于Gerben

黑丝骑士
2楼-- · 2020-09-03 05:26

谢谢Gerben。 你为我指明了正确的方向。 我只需要添加String即可使用:
= JobChainParameters.getOutValueString('步骤1,作业1','<参数名称>')==='您的值'

再次感谢,
Ben

一周热门 更多>