环境delphi5,windows2000,sql7,fastreport,记录条数怎样统计!(200分)

  • 主题发起人 主题发起人 gghhjj
  • 开始时间 开始时间
G

gghhjj

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个程序中做了一个报表,fastreport做的,但是要求有一个统计记录条数,
不知道怎么办,试过count,但不行,不知道到底怎么用,希望帮忙!谢谢各位大侠[:(]
 
请帮忙,难道这里没有会的吗?
 
clientdataset.recordcount不就可以了吗?
 
可是我是用的fastreport呀?
 
为什么没有人会呢?
 
麻烦各位帮忙!
提前也可以,这里先谢谢各位了!
 
COUNT的语法:
COUNT[<BANDNAME>]
也就是,你想统计某一个BAND内的记录数,只要填入这个BAND的名称就可以了
比如:你的记录列在Detail Data中,你给这个BAND起的名字是DetailData1,你想在报表
页脚下显示记录数,你就可以在页脚加一个MEMO,内容是:
“共 [COUNT(DetailData1)]条记录”
就可以了。不要告诉我,你不知道什么叫“BAND”!
 
oceanwave:
先谢谢你的帮助,可是还是没有呀,我的是fastreport2.4,难道是bug
我按照你的方法试过了,主数据band是frdbdataset5, 主尾注里我是这样写的
不知道对不对,[COUNT([frdbdataset5])],也试过了[COUNT(frdbdataset5)]
可是都是出不来?
 
[Count(数据Band名称)]
数据Band名称就是把在FR的属性编辑框中数据Band的Name属性,你看看你用对了没有
 
我给你的那条句子,是从我代码里直接COPY过来的,应该不会错。
正如上面YNTW所讲,你看看是不是那个NAME?
 
是那个东西呀,我现在发现,输入
共计:[COUNT(frdbdataset5)]条,
共计:,条,什么都没有,到底是什么回事情呀,
明明记录是有的,而且sum(字段)都可以
 
FastReport是可以写函数的
或者用两个数据集
算一下就是会慢一些
 
呵呵,偶刚才用以前的报表已经做成功的了。
老大把报表和数据库(如果小的话)打包发过来,偶帮你试试吧,tigerr@ynmail.com
 
我的电子邮件是wowoboy@wx88.net
 
大家快帮帮忙吗,真的见死不救吗?
 
有谁回答300分相送
 
方便的话,将报表,数据库发过来,我看看 wanghaifeng_1@163.net
 
已发到你信箱
 
多人接受答案了。
 
我也碰到这个问题了,这个问题最后是如何解决的呢?
 
后退
顶部