需要脚本来获取最后成功的运行日期并将其存储在变量中

2020-09-16 02:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在尝试将接...

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

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


专家们,

我正在尝试将接口上次成功运行的日期保留在数据存储中,以用于下一次运行。

但是,我该怎么做?

我"写变量"还是"数据存储->写"?

另外,如何获得该值并将其输出到content修饰符中或在通道中使用它?

编辑:而且,如何保存在Groovy脚本中计算出的值?

我开发了如下的iflow

writevariable->内容修饰符->现在我需要脚本(

由于我们不能直接在频道中操作日期,因此我们必须在脚本中进行操作,然后将该日期保存到属性或标题中,以后再在通信频道中使用它。请在此方面为我提供帮助

问候

Giridhar Vegi。

2条回答
Tong__Ming
2020-09-16 03:43

嗨,桑托什

关于变量vs数据存储,变量用于单个值,而数据存储用于存储完整的消息。 因此,变量绝对是您的正确选择。

据我所知,您无法访问脚本中的变量。 但是,可以使用"内容修饰符"步骤将变量的值存储在属性中,然后可以在脚本中访问该属性。 具体来说,创建一个类型为" Local Variable"(或" Global Variable",视情况而定)的属性,如下所示:

在脚本中,您现在可以按以下方式访问变量的值:

 def varValue = message.getProperty('VariableProperty')

也可以相反,即在脚本中设置属性,然后在"写入变量"步骤中基于该属性创建变量。 为此,创建一个类型为" Property"的变量,然后在"值"字段中输入属性的名称,如下所示:

此致

Morten

一周热门 更多>