퀵리포트를 사용하여 여러 레포트를 만들어 보고 있습니다.
여러 개의 다른 형식의 출력물을 이어 나오게 하기 위해
QRCompositeReport를 써서 코딩을 다음과 같이 하였습니다.
OnAddReports이벤트에
QRCompositeReport.Reports.Add(Form1.Quickrep1);
QRCompositeReport.Reports.Add(Form2.Quickrep1);
와 같이 코딩하고
버튼 클릭 이벤트에
form1 := tform1.create(application);
form2 := tform2.create(application);
qrcompositereport1.preview;
form1.free;
form2.free;
와 같이 코딩하였습니다.
그런데 이렇게 하여 출력해본 결과 두번째 문서의 PageFooter가 첫번째 문서의
두번째 페이지에 겹쳐나옵니다. 두번째 문서에는 아예 PageFooter가 나타나지 않고
말이죠.
이런 형식으로 마스터 디테일 레포트를 연결시켜 보니 앞 출력물의
ColumnHeader가 나타나지 않았습니다.
이건 왜 그런가요?
혹시 이유를 아시는 분 계시면 좀 가르쳐 주세요.
하루 종일 이 문제만 잡고 있어도 답이 안 나오네요.
많은 선배님들, 믿습니다.... 하하
행복하세요....