Q&A

  • QRCompositeReport 콤퍼넌트 다시한번 올립니다...꼭 좀 봐주세요...
서로다른 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 ............... "
에러가 나는군요...

어떻게 해결해야하는지 잘모르겠군요..

참고로 다른 것들도 이렇게 해서 출력을 했는데....

다시 한번 부탁드립니다....
2  COMMENTS