Q&A

  • Quick Report에서 총 페이지수는 어떻게 얻는지요?
먼저 새해 복많이 받으십시요.
바로 질문 들어 갑니다.

화면에서 레포트를 생성 프리뷰 합니다.
  frmCSS365R := TfrmCSS365R.Create(Self);
  frmCSS365R.QuickRep1.PreviewModal;
  frmCSS365R.Free;

레포트 화면에서는 PageFooter에
  1/3, 2/3, 3/3 이런식으로 페이지를 찍으려 합니다.

현재 페이지수는 찍지만 총 페이지수는 어떻게 찍는지요?
레포트 화면의 DB출력이 아니고 화면의 그리드를 읽어서 출력하고 있습니다.
한페이지당 15개씩의 정격화된 출력일 경우 그리드의 갯수에서 나누면 페이지 수가 나오지만
정격화된 갯수 출력이 아닌경우 어찌 해야 할런지요?

QuickRep1.QRPrinter.PageCount 를 사용해 보았지만
현재 페이지와 같이 올라옵니다.

부탁드립니다. 건강하세요.

2  COMMENTS
  • Profile
    KDDG_RNStone 2005.01.27 02:09
    검색을 자주 이용하시느지요. ^^*

    검색을 하면 금방 찾으실 수 있는건데...

    var
      PageCnt: Integer;

    QuickReport1.Prepare;
    PageCnt := QuickReport1.QRPrinter.PageCount;


    즐코하세요~




  • Profile
    박현섭 2005.01.27 02:49
    감사합니다.
    검색은 다 해보았습니다.
    왠만하면 검색해서 하거든요.
    하루 몇년되나서 기억이 안나서 감사드립니다.
    수고하세요.