运行总计以排除Crystal Reports中的抑制值

时间:2016-04-26 17:29:15

标签: crystal-reports running-total suppress

我想在我的水晶报告中显示数据,而不是抑制数据。

我在重复区域使用了字段编辑器和抑制工具,我有以下公式来抑制行:

{fieldname} = previous {fieldname}

我已经读过,如果我使用运行总计并输入相反的公式进行小计,那么小计将只对显示的值求和,例如

{fieldnmae} <> previous field-name. 

然而,在执行此操作后,第一行现在总计为前一行将为null。报告已排序,因此第一行始终为真值。我可以使用一个公式来显示这个子总数吗?例如。如果上一个{filedname}是空的或{fieldname}&lt;&gt; previous field-name = sub total。

或者还有其他解决方案吗?

数据类似于

Row No Value 
0      20.00
0      20.00
1      25.00
2      10.00 
3      7.50
4      5.00
4      5.00

如果行没有重复,则不执行子总计或显示

非常感谢!!!!!

克里斯

1 个答案:

答案 0 :(得分:0)

简单的方法是不要操纵Value列而不是操纵Row No列。

创建一个运行总计,并在Row No更改时求和,这将产生正确的结果