2

SSRSレポートのテキストボックスにSwitchステートメントがありますが、3つのデータセットがあり、スイッチで使用するデータセットを指定する必要があります。これを行う方法はありますか?もしそうなら、私はそれをどのように行うのですか?

これは私のSwitchステートメントです:

=Switch(Fields!ProjectStatus.Value =100000000,"Active", Fields!ProjectStatus.Value = 100000001,"On Hold", Fields!ProjectStatus.Value = 100000002,"Completed", Fields!ProjectStatus.Value = 100000003, "Cancelled", Fields!ProjectStatus.Value = 100000004, "Researching", Fields!ProjectStatus.Value = 100000005, "Wish List", Fields!ProjectStatus.Value = 100000006, "Queued", Fields!ProjectStatus.Value = 100000007, "Redined"))

ありがとう!

4

1 に答える 1

2

ある種の集計を実行する必要があります。多くの場合FIRST、またはMAXこれに役立ちます。

=Switch(First(Fields!ProjectStatus.Value, "Dataset1") =100000000,"Active", First(Fields!ProjectStatus.Value, "Dataset2") = 100000001,"On Hold", First(Fields!ProjectStatus.Value, "Dataset3") = 100000002,"Completed", First(Fields!ProjectStatus.Value, "Dataset1") = 100000003, "Cancelled", First(Fields!ProjectStatus.Value, "Dataset2") = 100000004, "Researching", First(Fields!ProjectStatus.Value, "Dataset3") = 100000005, "Wish List", First(Fields!ProjectStatus.Value, "Dataset1") = 100000006, "Queued", First(Fields!ProjectStatus.Value, "Dataset2") = 100000007, "Redined"))

リソース: http: //msdn.microsoft.com/en-us/library/ms345237.aspx

于 2012-06-21T21:07:45.983 に答える