点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在处理一种情况,其中我使用具有正确日期时间格式即的写变量。 $ {date:now:yyyy-MM-dd'T'HH:mm:ss'Z'}。
之后,我通过计时器事件使用2个内容修饰符,在第一个内容修饰符中,我正在读取Exchange属性中名为 get_variable的write变量的值。
在第二个内容修饰符中,我需要在Exchange属性中使用外部化参数,我需要在其中传递第一个内容修饰符的值。
现在我正在使用$ {property.get_variable},但它对我不起作用。
使用外部化参数时,是否还有其他选择可以将值从一个内容修改器读取到另一内容。
预先感谢!
此致
Pravesh Shukla
您好Pravesh,
请使用get_variable代替$ {property.get_variable}
应该起作用。
希望这会有所帮助!
感谢和问候,
Praveen T
嗨,Praveen,
我也使用了它,但是如果我们仅使用它,它将无法正常工作。
我的问题现在已经解决,我只是将groovy脚本放在该内容修饰符之后,在该脚本中,我们需要获取该变量(get_variable)并将该变量的属性设置为(test_var-,正如您提到的。)
感谢您的帮助! :)
此致
Pravesh Shukla
嗨Pravesh,
请提供脚本以获取变量(get_variable)。
此致
Avinash
嗨Avinash,
PFB以下脚本:
"导入com.sap.gateway.ip.core.customdev.util.Message;导入java.util.HashMap;导入groovy.util。*;导入groovy.xml。*; def消息processData(消息消息){ def property = message.getProperties(); def last_run = property.get(" last_successfull_run");//读取写入变量last_successfull_run if(last_run.length()!= 0){message.setProperty(" lastModifiedDateTime",last_run); //用last_successfull_run值替换lastModifiedDateTime的值}返回消息;}"
希望有帮助!
此致
Pravesh Shukla
一周热门 更多>