0

CR 8 を使用して 3305 ページのレポート (95000 レコード) を RTF にエクスポートする際に問題が発生しています。

TXT ファイルをエクスポートすると、機能します。

しかし...

大きなRTFをエクスポートすると、エクスポートプロセスの約 42% でプログラムがハングします。その後、システムを解放し、終了したように見え、ファイルを出力します。ファイル自体は完全ではなく (多くのレコードが欠落)、書式設定も失われています (すべてが縦に表示され、1 つの単語が別の単語の上に表示されます)。

私のセットアップには Windows XP SP2 があります。Intel Pentium CPU 2.8G; 約512 RAM..別のマシンでは、その2倍の量で43%にしかなりませんでした。

大きな DOC をエクスポートすると、エクスポート プロセスの約 63% でレポート モジュールがハングします。その後、システムを解放し、ファイルを出力します。ファイル自体は Word 2.0 で、自分の画面で開くことができません。

Excel 8もダメ

現時点では、CR をアップグレードすることはできません。

顧客はこの機能が機能することを望んでおり、現在、レポートをフィルタリングして小さなチャンクでエクスポートすることを望んでいません (彼らの仕事の性質上、ページの下部に単一の日付スタンプが付いた単一のドキュメントとしてそれを保持する必要があります。その他の理由。)。

メモリの問題である可能性があるようです。

また、RTF、WORD、または EXCEL ファイルのサイズに制限がないかどうかも疑問です。EXCEL は、ワークシートあたり 65000 件以上のレコードまでしか有効ではないと思います。

何か案は?

PS - これに似た他の提案されたトピックを調べましたが、探している答えが見つかりませんでした。

Crystal Reports にも電子メールを送信しましたが、現在は別の会社が所有していると思います。これはバージョン 8 をサポートしているのだろうかと思います。バージョン 8 をまだサポートしている人を誰か知っていますか?

4

2 に答える 2

0

何年も前に、Crystal Report が非常に大きなエクスポート用に生成した一時ファイルが、ハード ドライブの空き容量をすべて占有してしまうという問題がありました。一時ドライブ (通常は C:) の空き容量を確認してください。また、エクスポートが行われるときにディスク容量を監視して、スペースを消費しているかどうかを確認することもできます。ほぼゼロになると、魔法のように失速します (たとえば、42% 完了)。プロセスが終了すると、一時ファイルが削除され、ディスク容量が通常に戻ります。

于 2010-03-01T03:03:54.413 に答える
0

少なくとも Excel (2007 年より前) に最大レコード数があり、65386 行だと思います (Excel 2007: 1,048,576 行と 16,384 列)。Word にも同様の制限があるかもしれませんが、その可能性は低いと思います。制限は、Crystal のバージョンからのエクスポート機能の結果であると思います...また、SAP からサポートを受けている SOL であると確信しています。バージョン 8 の (CR を所有)。Crystal Reports を (遠くから) 使用している旅行で、(最近) ExportModeler ライブラリの更新で修正された CR からのエクスポートに関する多くの問題を見てきました。CR8 の助けを見つけて頑張ってください。CRのアップグレードはオプションではないとおっしゃいましたが、それが唯一の手段だと思います... :(

于 2010-02-26T14:51:46.230 に答える