1

SSRS レポート ビルダーを使用しています。

私のクエリは、各ユーザーの許可を返します。

user1   permit1
user1   permit2
user1   permit3
user2   permit2
user2   permit4
...

このようなレポートを作成するにはどうすればよいですか?

USER    PERMITS
------------------------------------
user1   permit1   permit2   permit3
user2   permit2   permit4
...

またはさらに良い:

USER   PERMIT1   PERMIT2   PERMIT3   PERMIT4
-----------------------------------------------
user1     x         x         x
user2               x                   x
...

難しいのは、「許可」欄が設定値の集まりではないことです。新しい許可を追加し、頻繁に削除します。

ご協力ありがとうございます。

4

1 に答える 1

1

あなたはマトリックスコントロールを探しています。このコントロールでは、最初の (ユーザー) 列で行をグループ化し、2 番目の (許可) 列で列をグループ化します。セルで許可の値を確認でき、設定されている場合は「x」をプロットします。概略的には、コントロールは次のようになります。

 ---------+-----------------------------------------------
|         | [Permit]                                      |
|---------+-----------------------------------------------
| [User]  | =Iif(Fields!Permit.Value Is Nothing, "", "x") |
 ---------+-----------------------------------------------
于 2012-11-28T15:30:11.730 に答える