大規模なレポートをSAPでテキストファイルにエクスポートする方法

大規模なレポートをSAPでテキストファイルにエクスポートする方法

ゴール

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 (スプール経由) > メニュー スプール > テキストにダウンロード [問題あり]

問題は、出力が非常に大きいため、「ダウンロードの実行中」にタイムアウトが発生し、ファイルの半分だけが残ってしまうことです。また、ジョブを再度実行しているかのように、非常に遅いようです。

関連情報