0

レポートを生成するフォームを ASP.NET で作成しています。また、レポートには Crystal Report XI を使用しています。

入力メディアの 1 つとしてフォームで複数行のテキスト ボックスを使用します。次に、テキスト ボックスに 1 行の値を入力しようとしました。データベースに正常に保存され、CrystalReportViewer に表示されるはずです。レポートをエクスポートして印刷することもできました。

この問題は、テキスト ボックスに複数行の値を入力しようとしたときに発生します。レポートも保存され、正常に表示されます。唯一の問題は、レポートをエクスポートして印刷しようとしたときです。ポップアップ ウィンドウが表示されず、Unterminated String Constantエラー メッセージが返されました。

Crystal Report には複数行の問題がありますか、それとも ASP.NET の問題ですか?

4

1 に答える 1

0

私はこれに何日も取り組んできましたが、問題はCrystalReportのエクスポートプロセスにあると想定しています。複数行の値を含むテキスト領域を含むフォームと同じページにCrystalReportViewerがある場合、CrystalReportはレポートをエクスポートできませんでした。

SQL置換関数を含む多くの改行置換メソッドを使用しようとしましたが、どれも問題を解決できませんでした。

最後に、レポートを表示して、Crystal Report Viewerを別のページに配置することにしました。これで、作業が再開されます。

于 2012-01-19T02:28:08.770 に答える