我用的FastReport2.45,为什么用SUM 函数不书数值?(50分)

  • 主题发起人 主题发起人 handong
  • 开始时间 开始时间
H

handong

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的FastReport2.45,一个主项头,一个主项数据头一个主项脚,在主项头和主项数据,都显示正常,有2条数据,但是在主项脚中统计金额累计值,里面的统计公式为:
[SUM([frm_datainput.ADOQuery10.材料管理费])]
得出来的值却是0。
我的报表有3个主项头,3个DATASET,主项数据都正常循环显示,只有最后一个统计出现正确的值,前两个都是0,为什么,
 
ok
在报表设置中把两遍报表打勾就ok了
 
我打条了,可是问题仍然存在啊
 
看看datasource
 
检查一下FR的FRDATASET、BAND的DATASOURCE。
 
三个主项头-主项数据-主项脚的嵌套关系不对,看看是不是被你弄乱了。
 
我报表的格式为
标题
主项头1
主项数据1
主项脚1
主项头2
主项数据2
主项脚2
主项头3
主项数据3
主项脚3
报表合计
每个主项脚做相应主项数据的合计(金额字段)
但总是主项脚3里的合计有值,其他2个都没有合计值,但主项数据都正常显示出来,
我主项3主项数据3主项脚3删除的话,那第2个主项脚就自动出来值了!!!
不知道是为什么!!!!
 
是不是一个报表只能有一个主项啊?你把其他两个主项设置到子报表里再试试。
 
后退
顶部