SSRSレポートビルダーにワイルドカードを含むLIKEフィルターを追加したいとします。私はレポートビルダーのフィルタデータセクションにあるcontains句を使ってこれを試しました。私は '*'と '%'の両方を試しましたが、失敗しました。私は MyFieldNameは2451を含んで試してみましたSSRS - レポートビルダーに「LIKE」フィルター条件を追加する
- これは MyFieldNameは24 *が含まれていsucceds - これは MyFieldNameは、24%が含まれて失敗した - これはリンクの下から
を失敗した私は、これはまだまで無ソリューションと古い問題であると感じています。
君たちは何を示唆していますか?
おかげ
ラヴィGupta氏
私は必要なものは "= IIF(InStr(Fields!MyFieldName.Value、" 2451 * ")、TRUE、FALSE)です。私はこれを書くときに無効な文字を言っています。 – TechnicalSmile
以下は私のために働いた IF(FIND(MyFieldName、 "24")= 1、TRUE、FALSE) 答えからこのアイデアを得ました。ありがとう。私は自分の質問に答えとして追加しますが、8時間後にはこれを行うことができます。 – TechnicalSmile
これはワイルドカードを処理しないため、これは本当に質問に答えるものではないようです。 OPが彼のプロジェクトに進むことができたことは素晴らしいことですが、SSRSフィルタでワイルドカードを使用する方法を探している将来のユーザーには役立ちません。 –