
Цель
Сохраните отчет из SAP в файл (который был создан фоновым заданием) (которое выполняется около 5 дней до завершения)
1. вариант 1 [есть проблема]: через универсальный драйвер принтера
Я установил драйвер принтера Windows Generic/Text Only (под 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 > загрузить в текст [есть проблема]
Проблема в том, что вывод такой большой, что во время "загрузки" происходит тайм-аут, и я остаюсь с половиной файла. Он также кажется невероятно медленным, как будто он снова запускает задание.