Q&A

  • Preview 문제 도와 주세요 고수님들
QuickReport에서 Preview 문제

미리보기를 할때 한페이지는 잘나타납니다.

하지만 2페이지 이상일경우 메모리 에러,,,발생 합니다...

"access violation at address 00000000 .Read of address 000000."



아래와 같이 코딩했습니다.



procedure Print1FormCreate( Rid :String ;Rfdate ,Rtdate :Tdatetime);

begin

QSalesTempList1_f:= TQSalestempList1_f.Create(Application) ;

QSalesTempList1_f.Query1.Open;

QSalesTempList1_f.QuickRep1.Preview;

end;







윽.................

고수님들 부탁합니다

1  COMMENTS
  • Profile
    한창희 2000.06.09 07:05
    김광호 wrote:

    > QuickReport에서 Preview 문제

    > 미리보기를 할때 한페이지는 잘나타납니다.

    > 하지만 2페이지 이상일경우 메모리 에러,,,발생 합니다...

    > "access violation at address 00000000 .Read of address 000000."

    >

    > 아래와 같이 코딩했습니다.

    >

    > procedure Print1FormCreate( Rid :String ;Rfdate ,Rtdate :Tdatetime);

    > begin

    > QSalesTempList1_f:= TQSalestempList1_f.Create(Application) ;

    > QSalesTempList1_f.Query1.Open;

    > QSalesTempList1_f.QuickRep1.Preview;

    > end;

    >

    >

    >

    > 윽.................

    > 고수님들 부탁합니다



    *^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^

    위의 내용을 보니까 Query1 의 내용이 한페이지가 넘은 분량 같군요.

    만약에 그렇다면 다음과 같이 해보시죠.

    QSalesTempList1_f.Query1.Open;

    QSalesTempList1_f:= TQSalestempList1_f.Create(Application) ;

    QSalesTempList1_f.QuickRep1.Preview;

    QSalesTempList1_f.QuickRep1.Free;

    QSalesTempList1_f.Query1.Close;







    *^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^*^.^