点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想基于源生成目标结构。 在源中,前四个字段的两个记录相同,然后被视为标题,然后其余为 details.in a>应该生成两个DeviceItem的目标。下面是输出。
您能为下面的udf提供建议吗?
List
StringBuilder sb = new StringBuilder();
String key ="";
for(int i = 0; i
sb.setLength(0);
if(key.equals(""))
{
result1.addValue("");
result1.addValue( ResultList.CC );
result2.addValue(var1 [i]);
result2.addValue( ResultList.CC );
result3.addValue(var2 [i]);
result3.addValue( ResultList.CC );
result4.addValue(var3 [i]);
result4.addValue( ResultList.CC );
result5.addValue(var4 [i]);
result5.addValue( ResultList.CC );
result6.addValue("");
result7.addValue(var5 [i]);
result7.addValue( ResultList.CC );
result8.addValue(var6 [i]);
result8.addValue( ResultList.CC );
result9.addValue(var7 [i]);
result9.addValue(< rel =" nofollow" hraf=" http://ResultList.CC" target =" _ blank"> ResultList.CC );
result10.addValue(var8 [i]);
result10.addValue( ResultList.CC );
}
键= sb.append( var1 [i])。append(var2 [i])。append(var3 [i])。append(var5 [i])。toString();
if(list.contains(key))
{
//result6.addValue("");
result7.addValue(var5 [i]);
result7.addValue(< rel =" nofollow" hraf=" http://ResultList.CC" target =" _ blank"> ResultList.CC );
result8.addValue(var6 [i]);
result8。 addValue( ResultList.CC );
result9.addValue(var7 [i]);
result9.addValue( ResultList.CC );
result10.addValue(var8 [i]) ;
result10.addValue( ResultList.CC );
}
其他{
list.add(key);
result1.addValue("");
result1.addValue( ResultList.CC );
result2.addValue(var1 [i]);
result2.addValue( ResultList.CC );
result3.addValue(var2 [i]);
result3.addValue( ResultList.CC );
result4.addValue(var3 [i]);
result4.addValue( ResultList.CC );
result5.addValue(var4 [i]);
result5.addValue( ResultList.CC );
result6.addValue("");
result7.addValue(var5 [i]);
result7.addValue( ResultList.CC );
result8.addValue(var6 [i]);
result8.addValue( ResultList.CC );
result9.addValue(var7 [i]);
result9.addValue(< rel =" nofollow" hraf=" http://ResultList.CC" target =" _ blank"> ResultList.CC );
result10.addValue(var8 [i]);
result10.addValue( ResultList.CC );
}
}
}
谢谢
Praveen
(28.5 kB)
Praveen嗨!
致谢,Evgeniy。
好,谢谢...如何基于保持在固定值中的值创建目标? 这应该发生在您前面提到的映射中。 我在上面尝试过,但无法在同一映射中完成。
谢谢
Praveen
嗨,Praveen,
据我了解,只有通过适当的上下文处理才能使用图形映射来实现。
此致
Vivek Jain
嗨Vivek,
谢谢,是的,我对图形映射感到满意。 在映射中,我必须对具有前4个字段的记录进行排序,如果2个记录或3个记录相同,则前4个字段被视为标头,其余字段为 details.so 我写了UDF。 可以分享您的看法吗? 如何使用图形映射将四个字段组合在一起进行排序。
谢谢
Praveen
嗨,Praveen!
确定要使用UDF来满足您的要求吗?
关于Evgeniy。
嗨,Evgeniy
谢谢...我不确定,我尝试过图形映射,然后使用UDF。 我必须使用前4个字段的组合对记录进行排序,然后需要对其进行分组。
谢谢
Praveen
一周热门 更多>