하기 wrote:
> 무언가 잘못하신것 같군요... 제가 테스트 해보니 이상없이 두폼의 레포트가 다
> 나오던데...
> 제가 한것은 폼하나(Form1)에 에디트박스 4개 와 버튼하나를 꺼내 놓고
> 폼 두개는 레포트 폼으로....(Form2/Form3) 놓고
> Form2과 Form3의 QuickRep1에는 Qrlabel1과 Qrlabel2를 꺼내 놓고요...
> Button의 Click이벤트에는
> Form2.QRLabel1.Caption := Edit1.Text;
> Form2.QRLabel2.Caption := Edit2.Text;
> Form3.QRLabel1.Caption := Edit3.Text;
> Form3.QRLabel2.Caption := Edit4.Text;
> QRCompositeReport1.Preview;
> 이렇게 하고...
> QRCompositeReport1AddReports 이 이벤트에는
> with QRCompositeReport1.Reports do
> begin
> Add(Form2.QuickRep1);
> Add(Form3.QuickRep1);
> end;
> 이렇게 하고요... 그리고 버튼을 누르면 Form2와 Form3의 Label Caption들이
> 하나의 Page에 나오는데.... 근데 하나 여기서 PageSkip하는것이 좀 골때리죠...
> 한번 해 보세요.... 그럼...
>
>
> 이슬이(참이슬) wrote:
> > 하기 wrote:
> > > delphi의 Demo Foledr에 보면 QRCompositeReport사용 예가 나와있는데...
> > > 참고해 보세요... 그럼..
> > >
> > > 이슬이(참이슬) wrote:
> > > > with QRCompositeReport1 do begin
> > > >
> > > > Reports.Add(form2.quickrep1); ---> 1
> > > > Reports.Add(form3.quickrep1); ---> 2
> > > >
> > > > end;
> > > > 이럴수가..
> > > > 한 참을 찾아서 이 문장을 사용했거덩여..(2장을 퀵프린트에서 미리보는건데염..)위는
> > > > qrcompositereport1 에 있는 add 에 추가한 소스이구염..
> > > > 근데 2번 리포트만 나오고 1번 리포트는 안나와염..
> > > > 해결책좀 알려주세염...
> > > > ^.^
> > > >
> > > >
> > 그래둥 잘 모르겠어염..쩝..
> > 대모는 db에서 값을 가지고 오는뎅 저는 그냥 폼에서 값을 받아 오거든염..
> > ^.^
똑같이 해보았거든여..근데 페이지가 2장이 나와야 하는데 1장만 나오고 역시
form3만 레포트에 나와염...
저는 페이지 1에는 form2가 나오고 페이지 2에는 form3이 나와야 하거덩여..
죄송한데 한번만 더 답변해 주심 안될까여?..제가 아직 모르는게 많아서염..쩝..
^.^
님이 작성하신 QRCompositeReport의 이벤트 부분을 확인 하신후
아래와 같이 코딩해 보세요 그러면 분명 Form1의 Edit.text의 내용을 수정하면
모두다 들어갈텐테... 이상하군요....
이슬이(참이슬) wrote:
> 하기 wrote:
> > 무언가 잘못하신것 같군요... 제가 테스트 해보니 이상없이 두폼의 레포트가 다
> > 나오던데...
> > 제가 한것은 폼하나(Form1)에 에디트박스 4개 와 버튼하나를 꺼내 놓고
> > 폼 두개는 레포트 폼으로....(Form2/Form3) 놓고
> > Form2과 Form3의 QuickRep1에는 Qrlabel1과 Qrlabel2를 꺼내 놓고요...
> > Button의 Click이벤트에는
> > Form2.QRLabel1.Caption := Edit1.Text;
> > Form2.QRLabel2.Caption := Edit2.Text;
> > Form3.QRLabel1.Caption := Edit3.Text;
> > Form3.QRLabel2.Caption := Edit4.Text;
> > QRCompositeReport1.Preview;
> > 이렇게 하고...
> > QRCompositeReport1AddReports 이 이벤트에는
> > with QRCompositeReport1.Reports do
> > begin
> > Add(Form2.QuickRep1);
> > Add(Form3.QuickRep1);
> > end;
> > 이렇게 하고요... 그리고 버튼을 누르면 Form2와 Form3의 Label Caption들이
> > 하나의 Page에 나오는데.... 근데 하나 여기서 PageSkip하는것이 좀 골때리죠...
> > 한번 해 보세요.... 그럼...
> >
> >
> > 이슬이(참이슬) wrote:
> > > 하기 wrote:
> > > > delphi의 Demo Foledr에 보면 QRCompositeReport사용 예가 나와있는데...
> > > > 참고해 보세요... 그럼..
> > > >
> > > > 이슬이(참이슬) wrote:
> > > > > with QRCompositeReport1 do begin
> > > > >
> > > > > Reports.Add(form2.quickrep1); ---> 1
> > > > > Reports.Add(form3.quickrep1); ---> 2
> > > > >
> > > > > end;
> > > > > 이럴수가..
> > > > > 한 참을 찾아서 이 문장을 사용했거덩여..(2장을 퀵프린트에서 미리보는건데염..)위는
> > > > > qrcompositereport1 에 있는 add 에 추가한 소스이구염..
> > > > > 근데 2번 리포트만 나오고 1번 리포트는 안나와염..
> > > > > 해결책좀 알려주세염...
> > > > > ^.^
> > > > >
> > > > >
> > > 그래둥 잘 모르겠어염..쩝..
> > > 대모는 db에서 값을 가지고 오는뎅 저는 그냥 폼에서 값을 받아 오거든염..
> > > ^.^
>
> 똑같이 해보았거든여..근데 페이지가 2장이 나와야 하는데 1장만 나오고 역시
> form3만 레포트에 나와염...
> 저는 페이지 1에는 form2가 나오고 페이지 2에는 form3이 나와야 하거덩여..
> 죄송한데 한번만 더 답변해 주심 안될까여?..제가 아직 모르는게 많아서염..쩝..
> ^.^