列的总和忽略" - "标记

时间:2017-08-08 11:19:51

标签: crystal-reports

我想生成一个如下所示的报告:

enter image description here

我使用以下公式来获得年龄分析总数。

if {Table.drange} = "1-30" then
    totext({Table.balance})
else
    totext("-")

由于我将数字转换为带公式的字符串,因此我无法在报告底部获得总和。我该如何展示" - "而不是零值,但仍然得到总值?

1 个答案:

答案 0 :(得分:1)

将公式更改为:

if {Table.drange}="1-30" then
  {Table.balance}
else
  0

然后右键单击公式并选择格式字段。在数字标签下,选择自定义。然后,您可以根据需要对此列进行总计