セクションレポートをExcel形式でエクスポートする時、NullReferenceExceptionが発生する

文書番号 : 39564     文書種別 : 不具合     登録日 : 2016/10/12     最終更新日 : 2016/10/12
文書を印刷する
対象製品
ActiveReports for .NET 9.0J
状況
修正済み
詳細
セクションレポートをExcel形式でエクスポートする時、以下の条件をすべて満たすと例外エラーが発生します。

■発生条件
  1. 1つのTextBoxコントロールが複数ページにまたがって描画されている。
  2. 「1.」のTextBoxコントロールに出力している文字列に改行が含まれている。
  3. 「1.」のTextBoxコントロールの2ページ目部分に文字が描画されていない。
  4. Excelエクスポートフィルタ(XlsExportクラス)のUseCellMergingプロパティを"False"に設定している。

■発生する例外
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。


■問題が発生するレポートの例



なお、本現象は、RDLレポートでは発生しません。(ページレポートの場合、1つのTextBoxコントロールを複数のページにまたがって描画させること自体ができません。)
回避方法
本内容はService Pack 4(v9.4.8491.1)にて修正されました。
不具合を修正した最新のサービスパックをご使用ください。
キーワード
20091