C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[64753] QRComposite 사용중 문제가 생겨서 어떤방법을 써야할까요?
술퍼맨 [andrewslbj] 856 읽음    2011-07-05 20:10
퀵리포트로 3개의 리포트를 만들어서 QRComposite로 묶어서 인쇄를 했습니다.
그런데 문제가 발생했습니다.
퀵리포트의 만든 폼과 BeforePrint이벤트에서 처리한 내용은 3페이지 모두 정상적으로 나옵니다.
그런데 각 리포트페이지들의 EndPage에 작성한 내용들이 뒤죽박죽 나옵니다.
리포트 1의 EndPage는 실행이 안돼구요.
리포트 2의 EndPage내용은 리포트1에 표시되구요.
리포트 3의 EndPage내용은 리포트 2와3페이지 두군데에 똑같이 나오네요 이게 왜그럴까요?
고수님들의 도움이 절실합니다. 부탁드려요

void __fastcall TFormMain_Baksa::mPrint_PageClick(TObject *Sender)
{
  FormPage1 = new TFormPage1(this);
  FormPage2 = new TFormPage2(this);
  FormPage3 = new TFormPage3(this);

  mPrint->ReportTitle = "HBsan";
  mPrint->PrinterSetup();
  mPrint->Print();

  delete FormPage1;
  delete FormPage2;
  delete FormPage3;
}
//----------------------------------------------------------------------------

void __fastcall TFormMain_Baksa::mPrintAddReports(TObject *Sender)
{
  mPrint->Reports->Add(Form1->QuickRep1);
  mPrint->Reports->Add(Form2->QuickRep1);
  mPrint->Reports->Add(Form3->QuickRep1);
}

+ -

관련 글 리스트
64753 QRComposite 사용중 문제가 생겨서 어떤방법을 써야할까요? 술퍼맨 856 2011/07/05
64755     [자답]Re:QRComposite 사용중 문제가 생겨서 어떤방법을 써야할까요? 술퍼맨 820 2011/07/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.