2020-09-06 12:50发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Groovy脚本查询可删除映射... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Groovy脚本查询可删除映射上下文中的Suppress和Null值。
嗨Arjya
正如Gregor所说,您的问题可能会更加清楚。 严格来讲,这甚至不是一个问题。
我将假设以下内容:您正在使用SAP Cloud Platform Integration,并且在消息映射内需要Groovy脚本,该脚本可过滤出以下队列值:
您可以使用Groovy魔术和映射API 。
这是一种实现方法:
导入com.sap.it.api.mapping。* def void filterNullAndSuppress(String [] values,Output output,MappingContext context){ def过滤= values.findAll {v-> v!= null &&!output.isSuppress(v)} 已过滤。每个{v-> output.addValue(v)} }
它可以在一行中完成,但是我认为这更具可读性。
此致
Morten
最多设置5个标签!
嗨Arjya
正如Gregor所说,您的问题可能会更加清楚。 严格来讲,这甚至不是一个问题。
我将假设以下内容:您正在使用SAP Cloud Platform Integration,并且在消息映射内需要Groovy脚本,该脚本可过滤出以下队列值:
您可以使用Groovy魔术和映射API 。
这是一种实现方法:
它可以在一行中完成,但是我认为这更具可读性。
此致
Morten
一周热门 更多>