0

パラメータ化されたメニューで数値を表す1つのオプションを使用できるようにしたい(つまり、メニューのドロップダウンオプションXをクリックすると、すべての数値を表す):

= 30または31または32または33または34または35または36または37または38または39または130(ちなみにこれは私がSSRSに入力したものです)

SSRSでは、ORは「2つのブール式で論理和を実行するため、または2つの数値でビット単位の論理和を実行するために使用される」と述べています。

私はこれを試しました:

=join(Parameters!ClientResponseRange.30 "," Parameters!@ClientResponseRange.35)

しかし、それは機能しません

4

1 に答える 1

1

SQLIN関数が必要です。

WHERE MyField IN (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 130)

したがって、@Options複数値のパラメーターがある場合、これは次のようになります。

WHERE MyField IN @Options
于 2012-12-17T22:03:53.010 に答える