
ゴール
SAP からのレポートをファイルに保存します (バックグラウンド ジョブによって生成されたもの) (完了するまでに約 5 日間実行されます)
1.オプション1 [問題がある]:ジェネリックプリンタードライバー経由
Windows Generic/Textのみのプリンタードライバー(Windows 7の下)をインストールしました。
問題は、すべての行が 167 文字で切り捨てられることです。そのため、その列以降の出力は出力にまったく表示されません (つまり、折り返されません)。たとえば、1 か月目から 12 か月目は表示されますが、13 か月目から 20 か月目はファイルに表示されません。(ただし、SAP プレビュー ウィンドウでは正しいです) (したがって、これは SAP ではありません)。
1.1 Notepad++からのテスト
Notepad++ でファイルを作成し、最後の文字が 204 の位置にある行を入力してから印刷 (プリンターは A3 で横向き) を押すと、157 から 161 の間の位置ですべての行が折り返される出力 test.txt ファイルが生成されますが、これは望ましくありません。折り返しは不要です。
1.2 255 文字の列を作成するにはどうすればよいでしょうか?
どなたか経験のある方、または別のオプション(たとえば、xx.txt にダンプし、「非常に幅の広いページ」があり、特定の位置で切り取られたり折り返されたりしない別のプリンター ドライバーなど)をお持ちの方はいらっしゃいますか?
1.3 私が試したこと
汎用プリンター ドライバーのプリンター プロパティをいろいろと変更してみましたが、さまざまな形式に変更するなど、何も機能しないようです。したがって、この問題を解決するか、以前の試行に戻るかのどちらかになります。
2.スプール経由のオプション2>ルックガラス>ファイルとして保存[問題がある]
このオプション(例:ここで説明します:http://kb.mit.edu/confluence/pages/viewpage.action?pageId=6750941)テストジョブにある38.269ページすべてではなく、プレビューの現在のコンテンツのみを出力します。
3. オプション 3 (スプール経由) > メニュー スプール > テキストにダウンロード [問題あり]
問題は、出力が非常に大きいため、「ダウンロードの実行中」にタイムアウトが発生し、ファイルの半分だけが残ってしまうことです。また、ジョブを再度実行しているかのように、非常に遅いようです。