1

LocalMode で ReportViewer の WebForms バージョンを使用しています。構造には、5 つのサブレポートを持つ 1 つのメイン レポートがあります。レポートの生成は非常に遅いです (約 10 分間で 1800 レポート ページ)。デバッグ中に停止し、実行中のスレッドが表示されると、ほとんどの場合、場所は

Microsoft.ReportingServices.DataExtensions.MappingDataReader.GenerateFieldErrorException()

このメソッドが正確に何をするのか、特にこの FieldErrorException の原因は何か、Web のどこにも見つかりません。ちなみに、レポートを作成するプロセス全体で例外はスローされず、それが私が持っている唯一の情報です。

編集:イベントのイベントハンドラーを作成しようとしましたOnReportError-決して取得しません。

4

1 に答える 1

1

わかりました、スローされた例外を見ることができました。

「マイコードのみを有効にする」のチェックを外したところ、例外が表示されました。

于 2013-09-17T16:45:57.400 に答える