值引发错误时使用的BODS文件格式定界符逗号

2020-08-19 22:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 读取逗号分隔的.txt文...

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

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


嗨,

读取逗号分隔的.txt文件时遇到问题。 这些列以逗号","分隔,并用双引号引起来。 '"'

例如

"示例文本Col1"," C2"," 181712"," X91500"

"示例$ 15,000-ab"," C2"," 181713"," X91511"

文件格式设置:

定界符:

列:逗号

行:{New Line}

字符串内的行:字符

文本:"

问题:作业在读取第二行时失败,因为它在column1的文本内有一个列定界符','。 分隔符文本保持为",因此"之间的每个值都应读为1,尽管该值内有分隔符(,)。

我不确定这里是什么问题。 如果您有解决方法,有人可以提供帮助。

谢谢

Murugan S

3条回答
CPLASF-自律
2020-08-19 22:42

嗨Rajan,

感谢您的建议。 我用转义字符作为逗号。 它为我工作。

但是,由于我们将定界符文本设置为",因此该作业在处理另一个在该值之内的记录时失败了。

最后,我将列定界符设置为","(所有3个字符),并从第一列的开头和最后一列的末尾修剪了"。"定界符文本{none}并转义char为{none }。因为当我使用","作为分隔符时不需要这些。

谢谢

Murugan S

一周热门 更多>