将数字字段更改为匹配的文本字段

时间:2016-01-15 14:25:56

标签: crystal-reports

如何更改报告中的数字值以显示为预定字符串之一?
例如,“状态”列中包含内容" 1"更改为"处理",内容" 2"更改为"已取消",内容为" 3"更改为"已完成"。
此外,这可以在界面中完成还是必须在代码中完成?

1 个答案:

答案 0 :(得分:1)

在水晶报表中创建公式字段。公式的逻辑如下:

if ({myfield}=1) then "Processing"
else if ({myfield}=2) then "Cancelled"
else if ({myfield}=3) then "Completed"

然后将该公式字段放在报告中。