Crystal レポートで作業しており、ユーザーが複数の文字列を入力して検索できるパラメータを作成したいと考えています。
たとえば、「hammer」、「wax」、および「mask」という検索用語を入力すると、これら 3 つの単語のいずれかを含むすべてのレコードを取得する必要があります。
次のように、ワイルドカードを使用しようとしています。
(if {?DescWildcard} <> 'x' then lowercase({POIT.Description}) like '*' & lowercase({?DescWildcard}) & '*' else 1=1)
ただし、1 つのキーワードでのみ機能します。
複数の値を処理するにはどうすればよいですか?