点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们正在研究PI 7.5单堆栈。 我们的要求是在FCC发送者通道中将平面文件转换为所需的XML结构。 请提出要在FCC发送方通道中配置的参数,以达到要求。
文本文件如下所示:-
从上面的片段中可以看到,在 +54 值之后,以上文本文件中的所有数据都应填充在" SA54"节点下的字段中,而上述文本文件中的所有数据应在之后 +56 值应填充在" SA56"节点下的字段中。 请从下面的片段中找到应该从上面的平面文件创建的XML结构。
XML结构:-
到目前为止已配置的
FCC参数[请帮助配置其余参数以实现此目的]:-
谢谢
Ramu G。
file.jpg (95.0 kB)
嗨!
在Recordset结构中我没有理解" Line,*"的含义。
根据您的源代码结构,您应该定义" SA54,*, SA56,*"作为Recordset结构,设置关键字段名称/类型,将该字段包含在两个" * .fieldNames"字段集中,并使用" * .keyFieldValue"(" +54"或" + 因此,您将获得包含多个SA54(每个源文件四个节点)和SA56(三个节点)元素的XML结构。
叶夫根尼(Evgeniy)
嗨!
记录集结构-" S54,*,S56,*"
键字段名称-"键"(例如, 或您选择的其他任何名称)
键字段类型-字符串(不区分大小写)
记录集序列-变量
S54.fieldNames ="键, ..."
S54.fieldFixedLength =" 3,..."
S54.keyFeildValue =" +54"
...
S56.fieldNames ="密钥,..."
S56.fieldFixedLength =" 3,..."
S56.keyFeildValue =" +56" p>
致谢,Evgeniy。
嗨Ramu,
我同意Evgeniy,您应该从"记录集结构"声明中删除"行*"。
还尝试在" SA54"和" SA56"中都放入一些关键字段,并为这些关键字段提供值,因为这将帮助PI识别对应于哪个节点的相应值。
谢谢
阿米尔
一周热门 更多>