点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家-我无法通过搜索找到与我类似的情况,也许您知道一种解决方案:
我需要创建具有以下结构的CSV文件:
" FIELDNAME1"," FIELDNAME2"," FIELDNAME3"," FIELDNAME4"
" value1"," value2"," value3"," value4"
" value1"," value2"," value3"," value4"
来自结构:
<用户列表>
因此,使用"内容转换"参数:
userinfo.fieldSeparator ='0x09'
userinfo.addHeaderLine = 1
userinfo.endSeparator ='nl'
因此,使用此配置,我可以得到常规结构,但是在所有值周围都没有双引号。
是否存在"内容转换"设置可用于将输出字符串括在双引号中?
谢谢大家的快速反馈。 不幸的是,使用enclosureSign参数似乎不起作用。 在查阅文档时,声明了EnclosureSign仅可用于发件人配置,而不能用于接收方文件FCC。
因此,我们回到了开始的地方,似乎SAP XI/PI不支持添加用于创建文本文档的附件字符,仅支持文本到XML。 我建议的解决方案是使用XSL映射添加所需的机柜,然后使用简单的FCC配置输出值。 有更好的方法吗?
接收器配置(PI 7.11):
[ http://help.sap.com/saphelp_nwpi711/helpdata/zh-CN/44/686e687f2a6d12e10000000a1553f6/content.htm|http://help.sap。 com/saphelp_nwpi711/helpdata/zh-CN/44/686e687f2a6d12e10000000a1553f6/content.htm ]
发件人配置(PI 7.11):
[ http://help.sap.com/saphelp_nwpi711/helpdata/zh-CN/44/6713ec3f914ddee10000000a1553f7/content.htm|http://help.sap。 com/saphelp_nwpi711/helpdata/zh-CN/44/6713ec3f914ddee10000000a1553f7/content.htm ]
嗨,
已解决,请参阅附件!
我了解您希望在输出字符串上使用双引号。
< p>在内容转换中,使用对参数 .enclosureSign的解释:在此处指定一个用作文本定界符的字符串。 尽管默认设置是删除所有文本定界符,但用此类定界符括起来的文本将未经修改地传输到目标结构。 此类文本中的分隔符将被忽略。
谢谢您的满意。 做到了。 我在所有字段周围都加了双引号,它也适用于标题。 你节省了我很多时间。 非常感谢。
嗨,
使用以下内容转换参数:
userinfo.enclosureSign ="
在您的FCC中。
致谢
Ravi Anand
,您可以在内容转换中使用 .enclosureSign ="。
http://help.sap .com/saphelp_srm40/helpdata/ru/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
致谢
Ramg
你好TADD,
我面临着同样的问题,当我将fieldSeparator用作"时",数据正在转换。
但是当我在记录集中使用"简单结构"而不是"复杂结构"时,数据正在转换。
我的结构:
记录
标头1
数据*
行*
当我使用recordsetStructure = Header,1,Data,1,Line,1时,它可以正常工作,但是当我使用recordsetStructure = Header,1,Data,*,Line,*时,它无法正常工作。
请帮助。
预先感谢
一周热门 更多>