使用基本语法编辑器中的公式字段的Crystal Reports - 如何使用外部if语句?

时间:2011-10-11 17:29:09

标签: crystal-reports

我是Crystal新手,不使用visual basic,但我需要写这份报告。

我有一个表需要检查曲面以确定要遵循的路径。

基本上,

如果曲面&lt; 500遵循路径检查牙齿数量并以不同方式计算 如果表面> 500且<1000遵循路径以检查具有不同计算的齿数

牙齿/表面的变量太多,无法在每条牙线上添加外部检查,所以我试图在每个不同的表面组合周围包裹一个

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果确定齿数的计算仅取决于单个表面值,为什么不做这样的事情呢?对不起,如果这是一个过于简单的...

If {Tooth.Surface} < 500 Then 
    formula=[Do something here] 'Surface is less than 500
ElseIf {Tooth.Surface} < 1000 Then
    formula=[Do something different] 'Surface is between 500 and 999
Else 
    formula=[And something else] 'Surface is 1000 or greater
End If