カテゴリを表示

マルチレベルネスティング

< 1 読むのに要する時間

2つ以上のネスティングレベルを持つマスター詳細レポートを構築するロジックは、単純なマスター詳細レポートを構築するロジックと同じです。各詳細バンドにMasterComponentとDataRelationプロパティが設定されます。例えば、4つのネスティングレベルがあるレポートをレンダリングする必要があります。第1階層は国、第2階層は地域、第3階層は都市、第4階層は四半期となっています。この場合、各データソースのページにデータバンドを重ねて配置する必要があります。2つ目のバンドのMasterComponentをバンド「国」に設定します。3番目のバンドのこのプロパティは、地域のバンドを示します。最後のバンドの四半期については、-都市のバンドに表示されます。

そして、レポート作成者が詳細なバンドごとに正しいデータを選択できるように、3つのバンドの関係を選択する必要があります。

これで、このレポートをレンダリングする準備が整います。1つのマスターバンドに複数のディテールバンドが含まれる場合があります。言い換えれば、2つ、3つ、または4つの詳細バンドがそれを参照する場合があります。そして、それらのそれぞれが独自の詳細バンドを持っているかもしれません。マスター/詳細レポートのネストレベルの数に制限はありません。

 注意:マスター/詳細レポートのネストレベルの数は無制限です。