我想在页脚显示 第?页,共?页的字样,要如何做主要是总页数那里来

解决方案 »

  1.   

    1、在QuickRep1.Prepare ;之后,
         QrLabel18.Caption := IntToStr(QuickRep1.QRPrinter.PageCount); //获得总页数显示在QrLabel18.Caption 中; 
      2、通过QRSysData1来获取当前的显示页,将其Data 属性设置为qrsPageNumber,就OK了!
      3、将QrLabel18.Caption 控件和QRSysData1放在PageFooterBand1行上。就是页脚。
      

  2.   

    1、在QuickRep1.Prepare ;之后,
         QrLabel18.Caption := IntToStr(QuickRep1.QRPrinter.PageCount); //获得总页数显示在QrLabel18.Caption 中; 
    在QuickRep1.Prepare ;之后,是什么意思呀
      

  3.   

    对啊,具体代码这样:
    将数据填充到QuickRep1之后,
    QuickRep1.Prepare ;
    QrLabel18.Caption := IntToStr(QuickRep1.QRPrinter.PageCount); //获得总页数
    QuickRep1.PreView; 
    这样就可以在预览的时候看到了。
      

  4.   

    我想在预览的时候就想看见总页数
    QrLabel18.Caption := IntToStr(QuickRep1.QRPrinter.PageCount); 不知道要放在那个过程
      

  5.   

    可以了,谢谢,
    再问个问题行吗 ?
    QuickRep1.Prepare 是什么意思,??