2013-10-02 28 views
0

我想比較Crystal Reports(CR)中的兩個stings。對於使用此函數的字符串比較。水晶報表字符串與空格的比較

(IF({?p_promotion_grid} = ' ' and not(isnull({@promotionGrid}))) 
THEN {@promotionGrid} LIKE '*' 
ELSE {@promotionGrid} = {?p_promotion_grid}) 

當promotionGrid值是一個單詞時,比較起作用。但是,當字符串包含空格。例如AAA BBB它不起作用。

如何比較這個字符串?

我試過這個StrCmp(str1,str2,compare),但即使str1和str2相同,ELSE條件也不會變爲真。任何想法如何做字符串比較?

+0

當你直接打印{?p_promotion_grid}什麼報告顯示? –

+0

它顯示AAA BBB。我是否應該將它們比作AAABBB? – user340

+0

我不清楚你的陳述。你在那裏試圖做什麼? –

回答

0
if instr({Table.Remarks},"Bank") > 0 then 
    /// true section 
else 
    // false section 
end if