关于quickreport的问题! ( 积分: 200 )

  • 主题发起人 主题发起人 凡1979
  • 开始时间 开始时间

凡1979

Unregistered / Unconfirmed
GUEST, unregistred user!
想使用quickreport实现几个功能!
1、显示总页数!
2、当前页面的数据的条数!
3、所有页面的数据总条数!
谢谢!
 
想使用quickreport实现几个功能!
1、显示总页数!
2、当前页面的数据的条数!
3、所有页面的数据总条数!
谢谢!
 
我看过demo了!
可是没有看到以上的功能!
就请教各位了!
 
QuickRep1.Prepare;
QuickRep1.QrPrinter.PageCount就可以获得总页数!
其它可用QRSysData实现,QRSysData的Data属性分别选择DetaiNo和DetailCount就可以了。
 
QuickRep1.QrPrinter.PageCount
得到的还是页码啊!
 
你给个EMAIL我,我发一个统计"总条数"给你吧
 
谢谢!
页码问题搞定了!
是我弄错了!
 
要先 QuickRep1.Prepare;
再QuickRep1.QrPrinter.PageCount
 
总条数我想了一个办法!
qrlabel1.caption:=inttostr(adoquery1.RecordCount);
还没来得记试验!
应该可以吧!?
不过如果您有好的方法还请赐教!
嘿嘿!
 
在rbPageFooter类型的PageFooterBand1上放一个QRExpr1,在它的Expression属性里设为:'当前页面的数据的条数'+ COUNT
然后再放一个QRSysData1,设其Text属性为:就按你的办叫"总条数",然后再设Data属性为
qrsDetailCount;
然后你再预览看一下,是不是你要的条数????
 
Expression属性里设为:'当前页面的数据的条数'+ COUNT
好像不是每页的条数!
比方是37条数据第一页23条第二页14条!
第一页的时候显示的是23
但是到了第二页的时候显示的是37(应该是14!)
 
我在QR自己带的DEMO中试了就可以了?就是QR2中的那个例子,是第一个简单报表
 
再把ResetAfterPrint设为true就可以了。
 
多人接受答案了。
 
后退
顶部