메뉴 건너뛰기

AcroSoft

델파이 질문 및 답변

일반 [질문]퀵리포트에서 Access Violation에러가 ...

곽승주 1999.08.04 09:00 조회 수 : 5960 추천:106

안녕하세요. 퀵리포트(2.0c)를 사용하는데 아래의 코드에서 문제가 있어 질문드립니다.

//frm_2010의 스트링그리드내용을 출력하려 합니다.

procedure TQuickReport1.QuickReport1NeedData(Sender: TObject;
var MoreData: Boolean);
begin

//아래 frm_2010.outgrid.RowCount에서 Access //Violation에러가 납니다.
//frm_2010도 use에 포함시켰는데 ....

if Cur begin
With frm_2010.outgrid do
begin
QRLabel11.Caption := Cells[ 0,Cur];
QRLabel12.Caption := cells[ 1,Cur];
QRLabel13.Caption := cells[ 2,Cur];
QRLabel14.Caption := cells[ 3,Cur];
QRLabel15.Caption := cells[ 4,Cur];
QRLabel16.Caption := cells[ 5,Cur];
QRLabel17.Caption := Cells[ 6,Cur];
QRLabel18.Caption := cells[ 7,Cur];
QRLabel19.Caption := cells[ 8,Cur];
QRLabel20.Caption := cells[ 9,Cur];
end;
end;
Inc(Cur);
MoreData:=Cur<=frm_2010.outgrid.RowCount;
end;



위로