ページレポートをPDFなどの形式で出力した時、レポート上の出力データが別のレコードと入れ替わって表示される場合がある
対象製品
ActiveReports for .NET 7.0J
状況
修正済み
詳細
※この現象はページレポートのみで発生します。
ページレポート上の出力されるデータが、別のレコードのものと入れ替わって表示される場合があります。例えば、TextBoxコントロールに表示される文字列やBarcodeコントロールに表示されるバーコードシンボルが、本来出力されるべきレコードのデータでなく、別のレコードのデータとなる場合があります。
なお、本事象は特定のエクスポート形式/プレビュー形式でのみ発生いたします。例えば、Windowsフォーム用ビューワやWPFビューワでレポートを表示した場合や、Printメソッドで直接レポートを印刷した場合には発生しません。
本事象が発生する形式については、以下の表をご参考ください。
(○:本事象が発生しない ×:本事象が発生する)
なお、本事象はレポートのレイアウトには依存せず、発生するページやコントロールにも規則性はありません。たとえば、同じレポートを同じ条件(データ)で繰り返し出力しても、問題が発生する場合と発生しない場合があります。また、発生する場合でも、発生箇所が異なることもございます。
本事象が発生する確率が高くなる主な要因としては、以下のようなものが挙げられます。
なお、本事象はページレポートに対して「テーマ」が2つ以上設定されている場合には発生しません。「テーマ」の詳細については、製品ヘルプの以下のトピックもご参考下さい。
◆製品ヘルプ
PowerTools ActiveReports for .NET 7.0J
- ActiveReportsユーザーガイド
- 概念
- ページレポートの概念
- テーマ
ページレポート上の出力されるデータが、別のレコードのものと入れ替わって表示される場合があります。例えば、TextBoxコントロールに表示される文字列やBarcodeコントロールに表示されるバーコードシンボルが、本来出力されるべきレコードのデータでなく、別のレコードのデータとなる場合があります。
なお、本事象は特定のエクスポート形式/プレビュー形式でのみ発生いたします。例えば、Windowsフォーム用ビューワやWPFビューワでレポートを表示した場合や、Printメソッドで直接レポートを印刷した場合には発生しません。
本事象が発生する形式については、以下の表をご参考ください。
(○:本事象が発生しない ×:本事象が発生する)
エクスポートフィルタ | Excel | × |
---|---|---|
HTML | × | |
× | ||
TEXT | × | |
TIFF | × | |
RTF | × | |
描画拡張機能 | HTML | ○ |
× | ||
Image | ○ | |
Word | ○ | |
XML | ○ | |
Viewerコントロール | Winフォーム | ○ |
WPF | ○ | |
WebViewerコントロール | Flashビューワ | ○ |
× | ||
HTMLビューワ | ○ | |
RawHTML | ○ |
なお、本事象はレポートのレイアウトには依存せず、発生するページやコントロールにも規則性はありません。たとえば、同じレポートを同じ条件(データ)で繰り返し出力しても、問題が発生する場合と発生しない場合があります。また、発生する場合でも、発生箇所が異なることもございます。
本事象が発生する確率が高くなる主な要因としては、以下のようなものが挙げられます。
- 1000ページを超えるような大量のページをエクスポートする場合
- ページレポート上のデータ領域で詳細行のグループ化を行っている場合
- 実行環境が高負荷やリソース不足の状態にある場合
- 実行環境のCPUがマルチコア、もしくはハイパースレッディング対応の場合
なお、本事象はページレポートに対して「テーマ」が2つ以上設定されている場合には発生しません。「テーマ」の詳細については、製品ヘルプの以下のトピックもご参考下さい。
◆製品ヘルプ
PowerTools ActiveReports for .NET 7.0J
- ActiveReportsユーザーガイド
- 概念
- ページレポートの概念
- テーマ
回避方法
この問題はService Pack 4(v7.4.8100.1)で修正されました。
不具合を修正した最新のサービスパックをご使用ください。
不具合を修正した最新のサービスパックをご使用ください。
キーワード
10630