PowerTools ActiveReports for .NET 9.0J
条件による詳細情報の表示/非表示
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

セクション形式のレイアウトでは、Formatイベント内にレポートのDetailセクションにおけるデータソースからの情報をデータの条件に基づいて表示したり、非表示にしたりできます。

次の手順は、Visual Studioのプロジェクトにセクションレポート(コード)のテンプレートを追加し、データソースに接続したことを前提にしています。詳細は、「プロジェクトにActiveReportを追加する」および「レポートとデータソースの連結」を参照してください。

メモ: NorthWindデータベース(..\ActiveReportsNET9\Data\Nwind.mdb)へのアクセス権限が必要です。以下の手順は、NorthWindデータベース(NWind.mdb)のProductsテーブルを使用しています。
  1. レポートエクスプローラからレポートのDetailセクション上に次のフィールドを配置し、プロパティウインドウでフィールドのプロパティを設定します。
    フィールド名 プロパティ
    ProductName Location: 0, 0.104 in
    Size:2.667, 0.2 in
    Discontinued Location:2.667, 0.104 in
    Size:2.021, 0.2 in
    ReorderLevel Location:4.688, 0.104 in
    Size:1.812, 0.2 in
  2. Detailセクションをダブルクリックし、Formatイベントのイベント処理メソッドを作成します。
  3. 販売中止された製品の詳細を非表示にするには、以下のコードをハンドラに追加します。

    Visual Basic

    C#

  4. Form1で、ツールボックスからViewerコントロールをドラッグ&ドロップし、レポートをビューワにロードします。詳細は、「Windowsフォーム用のビューワの使用」を参照してください。
  5. [F5]キーを押して、レポートを実行します。販売中止された製品は、レポートに表示されません。
関連トピック

 

 


©2003-2015 GrapeCity inc. All rights reserved.