12

like 演算子を使用してフィルター式を追加しました。値フィールドには何を入力しますか? 私のパラメーターは @test という名前で、フィルターが SQL の %@test% のように機能するようにしたいと考えています。%@test% のように動作させたいので、'' を渡してクエリのすべての値を取得できます。

4

5 に答える 5

18

like 演算子を使用してフィルター式を追加し、値を次のように設定することで、これを機能させました。

="*" + Parameters!Roles.Value + "*"

すべての値を取得するには、'' を渡します。

于 2011-02-04T13:30:48.177 に答える
18

フィルタリングする元のデータセットで単純に文字列連結を使用することもできます。SQL と同じ方法でパラメーターにアクセスできます。

WHERE fieldname LIKE '%' + @test + '%'

次に、データセット プロパティのパラメーター オプションを使用して、レポート パラメーター @test をデータセット内の @test にリンクできます。

于 2011-02-04T13:31:02.390 に答える