Ich bin mit ChartFX zufrieden, habe aber mit Legend ab einer Anzahl (>40) eine Schutzverletzung
Code:
ChartFXCS1.OpenDataEx(COD_VALUES Or COD_REMOVE, 1, AdvStringGrid4.RowCound );
for x := 1 to (AdvStringGrid4.RowCount - 1) do begin
ChartFXCS1.ValueEx[0, x-1] := StrToReal( AdvStringGrid4.Cells[4, x] );
if x < 41 then
ChartFXCS1.Legend[x-1] := AdvStringGrid4.Cells[2, x];
end;
ChartFXCS1.CloseData(COD_VALUES);
ChartFXCS1.Series[0].Legend := 'Artikelumsätze (Top 30 mit Namen)';
ChartFXCS1.RecalcScale;
fange den Fehler mit x < 41 ab
Kennt wer den Fehler und gibt es eine Lösung
Danke