如何在 SAP 中将大型报告导出到文本文件

如何在 SAP 中将大型报告导出到文本文件

目标

将 SAP 的报告保存到文件(由后台作业生成)(运行约 5 天后完成)

1. 选项 1 [有问题]:通过通用打印机驱动程序

我已经安装了 Windows 通用/纯文本打印机驱动程序(在 Windows 7 下)。

问题是所有行都在 167 个字符处被截断:因此该列之后的任何输出都不会出现在输出中(因此甚至没有换行)例如月份 1 到 12 是可见的,月份 13 到 20 不在文件中。(但它在 SAP 预览窗口中是正确的)(因此它不是 SAP)。

1.1 从 notepad++ 测试

当我在 notepad++ 中创建一个文件并输入最后一个字符位于位置 204 的行,然后按打印(a3 和横向打印机)时,它仍然会生成一个输出 test.txt 文件,该文件会在 157-161 之间的位置处换行每一行,这是不可取的,我不想要任何换行。

1.2 如何拥有255个字符的列?

有人有经验或有其他选择,例如另一个打印机驱动程序可以转储到 xx.txt 并且具有“非常宽的页面”,因此不会在某个位置切断或换行?

1.3 我尝试过的方法

对通用打印机驱动程序的打印机属性进行了大量修改:将其更改为不同的格式等……似乎都不起作用。因此,我要么解决这个问题,要么回到之前的尝试:

2. 选项 2 通过 Spool>Looking glass>另存为文件 [有问题]

此选项(例如如此处所述:http://kb.mit.edu/confluence/pages/viewpage.action?pageId=6750941) 仅向我输出预览的当前内容,而不是测试作业中的所有 38.269 页(有更大的页面)。所以这对我来说不起作用。

3. 选项 3 通过 Spool > 菜单 spool > 下载到文本 [有问题]

问题是输出太大,导致“下载正在运行”期间发生超时,我只剩下一半文件。它似乎也非常慢,就好像它正在再次运行该作业一样。

相关内容