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

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

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

メモ: 以下の手順は、NorthWindデータベース(NWind.mdb)のProductsテーブルを使用しています。データの使用にはNorthWindデータベース(..\ActiveReportsNET11\Data\Nwind.mdb)へのアクセス権限が必要です。
  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-2017 GrapeCity inc. All rights reserved.