2016-10-03 77 views
4

Crystal Reports 2011のパラメータにlike演算子を使用する必要があります。これは複数のチェックインで使用できます。次のようなコードをどのように達成できますか?パラメータにLIKE演算子を使用

if ({?test}) like ("*ABC" ,"*KBJ" ,"*CDE") then 1 else 0 

答えて

0

あなたのコードは、ABC、KBJ、またはCDEで終わる文字列のみを必要としているようです。したがって、これを試してください:

(RIGHT({?test}, 3) = "ABC") 
OR 
(RIGHT({?test}, 3) = "KBJ") 
OR 
(RIGHT({?test}, 3) = "CDE") 

IF yourConditionHere THEN 1 ELSE 0も冗長です。単純化するとyourConditionHereになり、TrueまたはFalseが返されます。

関連する問題