서로다른 4장의 출력 폼지를 한꺼번에 출력할려고하는데...
처음에는 요렇게 하다가....
Application.Createform(TNS_NS010F_12P,NS_NS010F_12P);
NS_NS010F_12P.QuickRep1.Print;
Application.Createform(TNS_NS010F_3P,NS_NS010F_3P);
NS_NS010F_3P.QuickRep1.Print;
Application.Createform(TNS_NS010F_5P,NS_NS010F_5P);
NS_NS010F_5P.QuickRep1.Print;
Application.Createform(TNS_NS010F_6P,NS_NS010F_6P);
NS_NS010F_6P.QuickRep1.Print;
QRCompositeReport 컴퍼넌트를 써서 한꺼번에 출력을 할려고 합니다.
이렇게 출력을 바꿀려고 합니다...
QRCompositeReport2.Preview
그래서 코딩을 했죠....
procedure TNS_NS010F_1P.QRCompositeReport2AddReports(Sender: TObject);
begin
QRCompositeReport2.Reports.Add (NS_NS010F_12P.QuickRep1);
QRCompositeReport2.Reports.Add (NS_NS010F_3P.QuickRep1);
QRCompositeReport2.Reports.Add (NS_NS010F_5P.QuickRep1);
QRCompositeReport2.Reports.Add (NS_NS010F_6P.QuickRep1);
end;
그런데....
" Access vilation at address 005CD72A in module ............... "
에러가 나는군요...
어떻게 해결해야하는지 잘모르겠군요..
참고로 다른 것들도 이렇게 해서 출력을 했는데....
다시 한번 부탁드립니다....
그럼 즐코~~~