1

これは非常に初心者の質問かもしれませんが、CASE および WHEN/THEN ステートメントを使用して SSRS でクエリを使用したいと思います。しかし、これは許されるでしょうか?写真が添付されています: ここに画像の説明を入力

これが私の SSRS の画面です。6 つのパラメーターがあります。最後の ClientResponseRange は非表示で、ResponseRange に依存します。1 つを除くすべてのケースで、ClientResponseRange は、ResponseRange が取得したものとまったく同じパラメーターを取得します。

ここに画像の説明を入力

したがって、これらのパラメーターの写真は次のとおりです。

ここに画像の説明を入力ここに画像の説明を入力

4

1 に答える 1

1

@ResponseRange必要な文字列を取り込んで吐き出すダミー クエリまたは組み込みの vb コードを設定する必要があります。

SQL の例:

Select case when :ResponseRange= '3' then null
            Else :ResponseRange
       End as out1

@ClientResponseRange次に、[クエリから値を取得] オプションを使用して、このクエリのデフォルト値を設定する必要があります。

于 2012-12-31T09:14:52.550 に答える