このサイトをご覧になるには、JavaScriptを有効にしてください。
ドリルダウン・タイプの1つに、インタラクティブ・セレクションがある。インタラクティブ・セレクションは、メイン・データが配置されている同じページでデータの詳細を作成するために使用することができます。 インタラクティブ選択によるレポートの作成は 、Interaction.セレクション有効プロパティを 使用することで可能です。データバンドのみ、このプロパティがあります。インタラクティブな選択を使用したレポートの例を考えてみましょう。カテゴリとそのカテゴリに関連する製品のリストを含むレポートを開いてください。図は、レポートのテンプレートです。
データバンドを選択すると、インタラクティブな選択が可能になります。この場合、カテゴリの名前を含むバンド(Categories.CategoryNameという式を持つテキストコンポーネントを持つバンド )が選択されることになります。 この選択されたバンドのInteraction.Selection Enabled プロパティをtrueに設定します。その後、必要に応じて、詳細バンドにフィルタを追加します。この例では、商品に関する情報を含むデータバンドにフィルタを追加することになります。フィルタリング式を設定します。この場合 、DataCategories.SelectedLine == Products.CategoryID.となります。そして、レポートをレンダリングします。下図は、インタラクティブな選択を含むレンダリングレポートのページです。
上の写真から わかるように、「飲料」というカテゴリーが 選択 されています。 このカテゴリは詳細が表示され、このカテゴリに属する製品が表示されています。 また、 この 図では、 カーソルを置くと「乳製品」カテゴリが ハイライト表示されています。 さらに、インタラクティブな選択では、複数レベルのネストが存在する可能性があることに注意する必要があります。