パラメータ付きレポートサンプル

商品をカテゴリー別に分類したレポートを作成してみましょう。カテゴリのリストはメインレポートに、商品のリストはサブレポートに配置します(同じレポートテンプレート内の別のページに配置します)。

Step 1: レポートデザイナーを開きます。

Step 2: データを接続する。

Step 3: 必要であれば、ReportTitleBand を追加します。

Step 4: カテゴリのリストを持つデータバンドを追加する。

Step 5:Childバンドを追加する。

Step 6: この帯域にSub-Reportコンポーネントを配置します。同時に、レポートテンプレートに新しいページsubReport_1が追加されます。
 

 
Step 7: レポートテンプレートの新しいページに移動し、必要に応じて、商品リスト、タイトル、合計を含むバンドを配置します。

情報
 プレビューに移動すると、カテゴリごとに、製品がどのカテゴリに属しているかを考慮せずに、製品のリスト全体が表示されます。
カテゴリに属する​​製品のみを表示するには、カテゴリキーを使用してパラメータを追加し、それらをサブレポートに転送する必要があります。

Step 8: カテゴリー一覧のページに戻る。

Step 9: サブレポートのエディタを呼び出し、「パラメータ」タブを表示します。

Step 10:新しいパラメータを追加し、名前と列Categories.CategoryIDを式として指定します。

Step 11: 商品ページに戻り、このパラメータを使ってフィルタ式を指定します Products.CategoryID == (int)this[“CategoryID”];

Step 12: プレビューに移動します。カテゴリー別に商品一覧が表示されます。