文本导出添加了多余的回车符

2020-08-21 23:47发布

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

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


我正在使用带有SP4更新的Crystal Report 2016。

我有一个简单的SQL查询命令对象,试图将它作为计划任务添加到BOE中,该任务将报告结果导出为文本。 但是,导出过程会添加不需要的回车符,就好像它试图适合打印页面一样。 该格式是使用管道定界的自定义提取,需要所有记录数据返回一行。

这些特别长的字符串应显示为...
Field1 | Field2 | Field3 | Field4 | Field5 | Field6 | Field7 | Fie ....//30列以上

但是实际导出的是...
Field1 | Field2 | Fiel
d3 | Field4 | Field5 | Fi
eld6 | Field7

我已经尝试过...
-将字段设置为"可以增长"格式
-将结果限制为一行
-在选项中选择"没有打印机"
-将文本添加到公式和 然后使用REPLACE函数删除chr13和chr10
-以上所有组合和变化

是否有注册表设置或打印驱动程序取代了导出时显示的结果,如果可以,如何修改它们 ?

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

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


我正在使用带有SP4更新的Crystal Report 2016。

我有一个简单的SQL查询命令对象,试图将它作为计划任务添加到BOE中,该任务将报告结果导出为文本。 但是,导出过程会添加不需要的回车符,就好像它试图适合打印页面一样。 该格式是使用管道定界的自定义提取,需要所有记录数据返回一行。

这些特别长的字符串应显示为...
Field1 | Field2 | Field3 | Field4 | Field5 | Field6 | Field7 | Fie ....//30列以上

但是实际导出的是...
Field1 | Field2 | Fiel
d3 | Field4 | Field5 | Fi
eld6 | Field7

我已经尝试过...
-将字段设置为"可以增长"格式
-将结果限制为一行
-在选项中选择"没有打印机"
-将文本添加到公式和 然后使用REPLACE函数删除chr13和chr10
-以上所有组合和变化

是否有注册表设置或打印驱动程序取代了导出时显示的结果,如果可以,如何修改它们 ?

付费偷看设置
发送
1条回答
Nan4612
1楼 · 2020-08-22 00:30.采纳回答

我真的很惊讶,没有任何建议。 我已经放弃了SAP,使用光标创建了一个自定义存储过程,以使用正确的格式生成文件,然后通过SSMS SQL Server代理批处理了一个作业以运行该存储过程。

一周热门 更多>