Q&A

  • ^.^한번만 더 봐주시겠어염...퀵리포트..이번에도 안됨 포기해야징..쿡쿡
하기 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이 나와야 하거덩여..

죄송한데 한번만 더 답변해 주심 안될까여?..제가 아직 모르는게 많아서염..쩝..

^.^

1  COMMENTS
  • Profile
    하기 2001.04.22 00:27
    데모에 나와있는 QRCompositeReport의 이벤트 부분과

    님이 작성하신 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이 나와야 하거덩여..

    > 죄송한데 한번만 더 답변해 주심 안될까여?..제가 아직 모르는게 많아서염..쩝..

    > ^.^