2009-07-16 8 views
0

私は次のようなレイアウトを生成するために別のリスト内にネストされたリストを含むレポートを作成しようとしています:SQL Server Reporting Services 2005に入れ子になったデータをレイアウトする最も良い方法は何ですか?

 
     User name: Bob 
     User info: Interesting stuff about Bob 
    Permissions: Administrator 
       SuperUser 
       User 

     User name: Next user 
     etc... 

データは次のようになります。私の例では

 
    UserName  Details PermissionName 

    Bob   Interes... Administrator 
    Bob   Interes... SuperUser 
    Bob   Interes... User 
    NextUser  More stuff User 

私がしようとしていますリストを使用してユーザーの詳細を表示し、最初のリストに埋め込まれた2番目のリストを使用して権限を表示します。私はこれを行うことに決めました。なぜなら、ユーザーに割り当てることのできるアクセス許可の数が変わるからです。しかし、このアプローチはうまくいかないようです。

もっと良い方法がありますか、それとも本当に明白なものがありませんか?

答えて

1

テーブルコントロールを使用して、 "UserName"のデータをグループ化し、 "Permission"でグループ化した詳細をグループ化することもできます。

+0

ありがとうMozyあなたのアプローチは正常に動作します。実際にさらに実験することで、グループ分けが不可欠な部分であることが判明しました。私は私の例では親リストビューにグループ化を追加しようとしましたが、それも働いていました。 – MikeD

2

第2セットのサブレポートを使用するとどうなりますか?

+0

ありがとうございました。これはうまくいくはずですが、私は、このレイアウトを1つのレポートで表示するために、さまざまなデータを表示しています。多くのレポートを作成する必要はありません。 – MikeD

関連する問題