안녕하세요 만해 입니다.
지금 회사인데요
익스플로어가 4.0 이라서 그런가 로그온 창이 안 보이네요
그래서 이렇게 쓰고 있습니다.
다름이 아니고요
지난번에 빌더 질문란에도 올린 QRCompositeReport 컴포넌트 사용에 대해서인데요
지금 제 프로젝트가 약간 다른것은 자체적으로 실행 가능한 exe 파일이 아니라
전체 프로젝트에 연동이 되어서 돌아가는 하나의 부분입니다.
그러니깐 모듈이라고 하나 맞는지 모르겠네요
그래서 컴파일을 하게 되면 dpl 파일이 생성됩니다.
그리고 소스 보여 드릴께요 좀 봐주세요
Application.CreateForm(TfmPer014_R1, fmPer014_R1); //출력폼을 각각 작성한후
Application.CreateForm(TfmPer014_R2, fmPer014_R2); //
report.Reports.Clear;
Report.Reports.Add(fmPer014_R1.qr_Per014);
Report.Reports.Add(fmPer014_R2.qr_Per014);
report.PrinterSetup;
report.Preview;
// fmPer014_R3.qr_Per014.print;}
fmPer014_R1.Free;
fmPer014_R2.Free;
보시다시디 리포트가 들어가 있는 폼을 동적 생성해서 바로 Report(QRCompositeReport) 컴포넌트에
애드 시키고 혹시나 해서 프린터까지 셋업을 잡아 주고 난후 프리뷰 명령어를 실행 시키는데
에러가 나고요
에러 메세지는 Can't Convert TFONT to TFONT라는 에러가 납니다.
다른 부분에서는 에러가 안 나고요 report.preview 나 report.print 명령을 넣으면 에러가 나네요
고수님들의 조언 부탁 드립니다.
참고로 QuickReport는 3.0.5 이고 델파이는 5.0 update 1 입니다.
그럼 이만~
|