在Crystal Report表达式中添加连字符

时间:2017-07-20 18:55:18

标签: crystal-reports

我对Crystal不太熟悉,我的任务是修改报告。有一个if then else表达式,它根据某个值显示一个部门号。例如......

If {@Team} = 8013 then 51 else
If {@Team} = 8014 then 34 else
If {@Team} = 8016 then 48 else...

我需要将这些值更改为一组新的部门代码,因此以下内容应该如下所示......

If {@Team} = 8013 then 001-00 else
If {@Team} = 8014 then 001-21 else
If {@Team} = 8016 then 001-01 else...

然而,输出正在将这些数字视为等式并输出差异。如何在报告中显示带连字符的数字?

1 个答案:

答案 0 :(得分:0)

把它们变成字符串,我们的好朋友用引号:

If {@Team} = 8013 then "001-00" else
If {@Team} = 8014 then "001-21" else
If {@Team} = 8016 then "001-01" else...