ページレポートをPDFなどの形式で出力した時、レポート上の出力データが別のレコードと入れ替わって表示される場合がある

文書番号 : 37460     文書種別 : 不具合     登録日 : 2014/08/21     最終更新日 : 2014/10/07
文書を印刷する
対象製品
ActiveReports for .NET 7.0J
状況
修正済み
詳細
※この現象はページレポートのみで発生します。

ページレポート上の出力されるデータが、別のレコードのものと入れ替わって表示される場合があります。例えば、TextBoxコントロールに表示される文字列やBarcodeコントロールに表示されるバーコードシンボルが、本来出力されるべきレコードのデータでなく、別のレコードのデータとなる場合があります。

なお、本事象は特定のエクスポート形式/プレビュー形式でのみ発生いたします。例えば、Windowsフォーム用ビューワやWPFビューワでレポートを表示した場合や、Printメソッドで直接レポートを印刷した場合には発生しません。

本事象が発生する形式については、以下の表をご参考ください。

(○:本事象が発生しない ×:本事象が発生する)
エクスポートフィルタExcel×
HTML×
PDF×
TEXT×
TIFF×
RTF×
描画拡張機能HTML
PDF×
Image
Word
XML
ViewerコントロールWinフォーム
WPF
WebViewerコントロールFlashビューワ
PDF×
HTMLビューワ
RawHTML


なお、本事象はレポートのレイアウトには依存せず、発生するページやコントロールにも規則性はありません。たとえば、同じレポートを同じ条件(データ)で繰り返し出力しても、問題が発生する場合と発生しない場合があります。また、発生する場合でも、発生箇所が異なることもございます。

本事象が発生する確率が高くなる主な要因としては、以下のようなものが挙げられます。
  • 1000ページを超えるような大量のページをエクスポートする場合
  • ページレポート上のデータ領域で詳細行のグループ化を行っている場合
  • 実行環境が高負荷やリソース不足の状態にある場合
  • 実行環境のCPUがマルチコア、もしくはハイパースレッディング対応の場合

なお、本事象はページレポートに対して「テーマ」が2つ以上設定されている場合には発生しません。「テーマ」の詳細については、製品ヘルプの以下のトピックもご参考下さい。

◆製品ヘルプ
PowerTools ActiveReports for .NET 7.0J
 - ActiveReportsユーザーガイド
  - 概念
   - ページレポートの概念
    - テーマ
回避方法
この問題はService Pack 4(v7.4.8100.1)で修正されました。
不具合を修正した最新のサービスパックをご使用ください。
キーワード
10630