Q&A

  • TChart에서 2개이상 Series 를 넣을때, XValue?
TChart에서 Data를 Series에 연결할때, 2개이상의 Series를 생성합니다.

각 Series별이 Data의 특정 Group별로 구분하고자 하여 Series별로 생성합니다.

즉, Symbol을 달리하여 구분하고자 하는것이지요..



Delphi3 에서는 다음과 같은 Coding으로 해서 생성이 되었는데, Delphi5에서 아래와 같은 방법을 사용하니 XLabel부분이 Series 2에서는 XLabel이 보이지 않더군요...

---------------------------------------------------------------------------------

for i:= 0 to dm1.Qry1.recordcount - 1 do begin

DTmp := StrToInt(dm1.Qry1[''+msTmp+'']);

TTmp := Copy(dm1.Qry1['tkouttime'],6,5);

if(DTmp<>null) then begin

frmklatrend.Series10.AddY (DTmp,TTmp,frmklatrend.series10.seriescolor);

case mStrings2.IndexOf (dm1.Qry1['eqpid']) of

0 :begin

frmklatrend.Series1.AddXY(series10.XValues.Value[i],DTmp,TTmp,frmklatrend.Series1.SeriesColor);

end;

1 : begin

frmklatrend.Series2.AddXY(series10.XValues.Value[i],DTmp,TTmp,frmklatrend.Series2.SeriesColor);

end;

end;//case

end;

dm1.Qry1.Next;

end;

----------------------------------------------------------------------------------

아시는 분은 꼭! 답변 부탁 드립니다.



0  COMMENTS