1

.net ページ (v1.1) があり、そのページに Crystal レポート オブジェクトがあります。ここでは Crystal Report 9 を使用しています。レポートは、クエリ文字列として .net ページに渡された日時パラメーターを使用します。問題は、レポートが特定の日付 (2013 年 6 月 16 日) に対して次の例外をスローすることです。エラーは正常に表示されますが、Crystal レポートのデフォルト機能を使用して印刷/エクスポートすると例外がスローされることに注意してください。

オブジェクト参照がオブジェクト インスタンスに設定されていません。

[NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。] CrystalDecisions.Web.CrystalReportViewer.Dispose() +76
System.Web.UI.Control.UnloadRecursive(Boolean dispose) +138
System.Web.UI.Control.UnloadRecursive (Boolean dispose) +74
System.Web.UI.Control.UnloadRecursive(Boolean dispose) +74
System.Web.UI.Page.ProcessRequestCleanup() +24
System.Web.UI.Page.ProcessRequest() +218
System.Web .UI.Page.ProcessRequest(HttpContext コンテキスト) +18
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87

データに問題があるかどうかを確認するためにログを追加しましたが、2013 年 6 月 16 日の時点で、コードはエラーをスローするだけで、Crystal レポートを含むページの OnInit または Page_Load にも進みません。追加するだけで、コードはテスト システム上にあり、コードをデバッグすることはできないため、調査のためにログ記録/try-catch を追加する必要がありました。

どんな助けでも大歓迎です。

ありがとう

4

0 に答える 0