报表的页码问题

ywj9800 2003-07-14 04:55:30
各位大哥如何显示报表页码!共多少页 第几页
...全文
67 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ch_builder 2003-11-30
  • 打赏
  • 举报
回复
Form2->QuickRep1->Prepare(); //不加入该句,下一句的共几页将不能正确出现
StatusBar1->Panels->Items[2]->Text="第"+IntToStr(Form1->QRPreview1->PageNumber)+"页"+"共" + IntToStr(Form2->QuickRep1->PageNumber)+"页";
Form2->QuickRep1->Preview();//显示页面的信息
bcbsoft 2003-11-22
  • 打赏
  • 举报
回复
页号用 QRSysData 在设计时做,

共几页用下面的方法做:

在QuickRep1->Print();和QuickRep1->Preview();之前用代码写在QRLabel的Caption中
FormName是放置QuickRep1的窗体的名字

//------------------------------

FormName->QuickRep1->Prepare();
FormName->QRlabel1->Caption="共"+IntToStr(FormName->QuickRep1->Printer->PageCount)+"页";

smilingchen 2003-10-04
  • 打赏
  • 举报
回复
直接用控件
52vc 2003-10-03
  • 打赏
  • 举报
回复
用报表打印预览的dll
cnphw 2003-09-22
  • 打赏
  • 举报
回复
用什么打印?
ljianq 2003-09-22
  • 打赏
  • 举报
回复
对啊!用什么控件打印?
wangqi16 2003-09-22
  • 打赏
  • 举报
回复
QRLabel1->Caption=(String)QReport->PageNumber
runnerrunning 2003-09-19
  • 打赏
  • 举报
回复
好久没有做报表了
好久没有做报表了
好久没有做报表了
好久没有做报表了
好久没有做报表了

13,828

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧