如何在水晶报告中找到字符串的出现?

Kar*_*hik 0 count crystal-reports find-occurrences

我正在尝试计算(第一列已关闭)已关闭记录的总数.但我得到的结果如1.00和0.00.

期望的结果:

计数

码:

Local NumberVar str := 0; 
Local NumberVar strLen := count({@Status}); 
Local NumberVar i; 

For i := 1 To strLen Do ( 
  If instr(i, {@Status}, "Closed") <> 0 Then 
    str := str + 1; 
); 

If(str > 0 ) Then str 
Run Code Online (Sandbox Code Playgroud)

Lee*_*ett 5

你有两个明显的选择:

1)使用评估表达式运行总计:instr({@Status}, "Closed") <> 0设置为计数2)创建新公式if instr({@Status}, "Closed") <> 0 then 1 else 0然后您可以汇总(在公式中或使用"摘要")