Crystal reports 忽略“-”标记的列总和

Crystal reports 忽略“-”标记的列总和,crystal-reports,Crystal Reports,我想生成一个如下所示的报告: 我使用以下公式得到年龄分析总数 if {Table.drange} = "1-30" then totext({Table.balance}) else totext("-") 由于我使用公式将数字转换为字符串,因此无法获得报表底部的总和。我如何显示-而不是零值,但仍然可以得到一个总值?将公式更改为: if {Table.drange}="1-30" then {Table.balance} else 0 然后右键单击公式并选择“格式字段

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

我使用以下公式得到年龄分析总数

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

由于我使用公式将数字转换为字符串,因此无法获得报表底部的总和。我如何显示-而不是零值,但仍然可以得到一个总值?

将公式更改为:

if {Table.drange}="1-30" then
  {Table.balance}
else
  0
然后右键单击公式并选择“格式字段”。在“数字”选项卡下,选择“自定义”。然后,您可以根据需要对该列进行合计