Q&A

  • QReport에서 4페이지를 출력하려는데 1페이지만 나옵니다.
Qreport초보입니다.

form위에 QuickRep1을 놓고 QRSubDetail1위에 디자인을 했습니다.
Query의 값이 4개입니다.

4개를 4개의 page에 출력하고 싶은데
현재 처음 record에 해당하는 값만 1page에 출력이 되고 나머지는
나오지가 않습니다.

미리보기는 QRPreview1를 사용하였습니다.

급한데 부탁드려요...

3  COMMENTS
  • Profile
    정성훈 2002.11.08 21:38
    QRSubDetail 은 master 와 detail 를 연결시킬때 쓰입니다.
    그게 아니라면 그냥 QRBand 를 쓰시고 속성을 Detail 로 주세요
    그리고 속성중에 ForceNewPage 를 True 로 하시면 될겁니다.

  • Profile
    아줌씨. 2002.11.08 22:57
    아래와 같이 해 보았습니다.
    소스가 잘못됐는지...

    procedure QuickRep1BeforePrint에
    begin
           with Query1 do begin
                  Close;
                  SQL.Add('select * from aaa');
                  Open;
           end;
    end;

    procedure QRBand1BeforePrint에는
    begin
           with Query1 do begin
                  First;
                  while Not Eof do begin
                          QRLabel.Caption : FieldByName().AsString;
                          Next;
                   End;
           end;
    end;
    이렇게 되어있는데
    안되네요....


    >QRSubDetail 은 master 와 detail 를 연결시킬때 쓰입니다.
    >그게 아니라면 그냥 QRBand 를 쓰시고 속성을 Detail 로 주세요
    >그리고 속성중에 ForceNewPage 를 True 로 하시면 될겁니다.
    >
    >>Qreport초보입니다.
    >>
    >>form위에 QuickRep1을 놓고 QRSubDetail1위에 디자인을 했습니다.
    >>Query의 값이 4개입니다.
    >>
    >>4개를 4개의 page에 출력하고 싶은데
    >>현재 처음 record에 해당하는 값만 1page에 출력이 되고 나머지는
    >>나오지가 않습니다.
    >>
    >>미리보기는 QRPreview1를 사용하였습니다.
    >>
    >>급한데 부탁드려요...
    >>
    >>
    >
  • Profile
    전종표 2002.11.08 20:56
    QRSubDetail1에도 DataSet 이 지정하도록 되어 있는데요.
    그것을 안하신 듯.