Q&A

  • 차트fx질문)이 소스좀 보시고 틀린데있으면 갈쳐주세요
차트 fx는 처음인데 (사실 델파이한지도 오래되지 않음 ㅠㅠ)

질문을 너무 자주 올려서 죄송하고요 전임자가 짜놓은 소스인데.

자꾸 실행시에 에러가 나네요? 액티브 x쪽 dll이 문제인건지 소스가 문제인건지.

한번 봐주세요



procedure TfRtuAIGraph.pViewGraph;

var

I : Integer;

begin

I := 0;

with Query do begin

Close;

Sql.Clear;

Sql.Add('Select * from rtu_ai_history');

Open;

First;

Chart1.OpenDataEx(COD_VALUES, 1, RecordCount);

while not EOF do begin

Chart1.ThisSerie := 0;

Chart1.Value[I] := FieldByName('Cur_Value').AsInteger;

===================요밑줄에서 에러인데요 제가볼땐 문제없거든요 ㅠㅠ

Chart1.Legend[I] := Copy(FieldByName('Event_Id').AsString, 1, 4) + '-' +

Copy(FieldByName('Event_Id').AsString, 5, 2) + '-' +

Copy(FieldByName('Event_Id').AsString, 7, 2) + ' ' +

Copy(FieldByName('Event_Id').AsString, 9, 2) + ':' +

Copy(FieldByName('Event_Id').AsString, 11, 2) + ':' +

Copy(FieldByName('Event_Id').AsString, 13, 2);



Next;

Inc(I);

end;

Close;

Chart1.SerLeg[0] := 'RTU4000-00 PORT 3';

Chart1.CloseData(COD_VALUES);

end;

end;

0  COMMENTS