Crystal reports 显示每个日期后小计的水晶报表

Crystal reports 显示每个日期后小计的水晶报表,crystal-reports,Crystal Reports,我不能根据日期取小计我想这样显示我的报告:我的意思是我想在每个日期后显示小计 我的报告如下: LocName Date un1 un2 carcount ------------------------------- Address 2013-01-10 compl compl 10 compl compl 12

我不能根据日期取小计我想这样显示我的报告:我的意思是我想在每个日期后显示小计 我的报告如下:

LocName   Date          un1     un2      carcount
-------------------------------
Address  2013-01-10      compl  compl      10
                         compl  compl       12
                                          --------
                                     SubTotal  20
         2013-01-15      comple   comple      5        
                         comple   compl       10
                                           -------   
                                           SubTotal  15


您所追求的是一个运行总计,而不是一个标准摘要字段

转到“字段管理器”,右键单击“运行总计”:

在下一个屏幕中,将
carcount
添加到要汇总的字段中,将汇总类型设置为sum,并将
Evaluate
设置为“For each record”

现在,您可以将新的运行总数添加到报告中,它应该可以正确计算

编辑:

要显示字段类型,请右键单击字段管理器中的“数据库字段”:


在摘要类型中,我没有得到总和..那么该怎么办呢?
carcount
字段是一个数字吗?您可以在字段管理器中通过右键单击并选择“显示字段类型”。carcount数据类型System.Int64 Crystal Reports在
Int64
中有问题,它倾向于将其转换为字符串。您可能需要将其强制转换为
System.Int32
,以使其正常工作。如果您处理的是超过32位限制的数字,那么您可能需要寻找不同的解决方案!先生,我在处理数字,所以如果我给int 32,它应该有用吗?或者我必须去寻找其他的解决方案??
                                      Grand Total 35
             i am not able to give sub total after each date