CPI DS用回车+换行替换LineFeed

2020-09-10 20:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我需要将ASCII换行命令替换为回车和换行。 我对 https://launchpad.support.sap.com/#做如下的replace_substr/notes/2007254

replace_substr(XXXXXXXXXXXXXXX.Data,chr(10),chr(13)chr(10))

在验证中,它表示:映射表达式中无效的表达式语法行:1,char:54,

有什么想法吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我需要将ASCII换行命令替换为回车和换行。 我对 https://launchpad.support.sap.com/#做如下的replace_substr/notes/2007254

replace_substr(XXXXXXXXXXXXXXX.Data,chr(10),chr(13)chr(10))

在验证中,它表示:映射表达式中无效的表达式语法行:1,char:54,

有什么想法吗?

付费偷看设置
发送
2条回答
打个大熊猫
1楼 · 2020-09-10 21:42.采纳回答

感谢带有'||'的建议 这在语法上是正确的。 不幸的是,有一则错误消息说无法访问,请检查数据流。

无论如何,我设法通过板载实用程序获取换行。 我的源代码是具有一个数据块的odata服务。 我设法将odata服务拆分为条目(Data中每行的每个条目),因此tofile目标可以将该行作为新条目进行管理。 因此,ds引擎会在输入后自行放置crlf。 因此不需要替换逻辑

Alawn_Xu
2楼-- · 2020-09-10 21:48

您可以尝试串联CRLF吗? 像这样:chr(13)|| chr(10)

一周热门 更多>