点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的人们,
我有一个需求,我需要检索大量数据并通过节点值(在这种情况下为Order#)创建汇总输出。 到目前为止,我尝试使用聚合函数的过程并不顺利。 任何建议或建议,将不胜感激。 下面是一个例子。
//传入数据(ID值是动态的)
<订单> //目标输出 <根> <订单>1 <名称>红色名称>NW <订单>4 <名称>蓝色名称>SW <订单>4 <名称>绿色名称>N <订单>1 <名称>红色名称>S 1 <名称>红色名称>NW <订单>1 <名称>红色名称>S <根> <订单>4 <名称>蓝色名称>SW <订单>4 <名称>绿色名称>N
Hello Gabriel,
在XSLT下面会做需要的事情。
致谢
Sriprasad Shivaram Bhat
谢谢。 这解决了我的要求。
嗨,加布里埃尔,
我可以想到几种方法:
1)编写一个俗气的脚本,然后 解析源xml并基于逻辑创建目标xml。
2)您可以使用两步方法执行相同操作(XSLT +消息映射)。
-> XSLT使用节点功能(按值分割)基于Order-> ID
->对XML进行排序,您可以添加上下文更改以基于更改的ID值进行汇总。
< p>希望这会有所帮助!感谢和问候,
Praveen T
一周热门 更多>