[Delphi] TChart runtime series maken

Pagina: 1
Acties:
  • 103 views sinds 30-01-2008
  • Reageer

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Ik ben bezig met een rapportgenerator en gebruikdaarbij TChart om mijn gegevens te tonen.

Volgens de docuementatie moet je zeer eenvoudig runtime series kunnen aanmaken, dit is me gelukt; althans, ik krijg slechts een serie aangemaakt.

Probeersel 1:
Delphi:
1
2
3
Chart1.AddSeries(TLineSeries.Create(self));
Chart1.AddSeries(TLineSeries.Create(self));
Chart1.AddSeries(TLineSeries.Create(self));

Chart1.SeriesCount zou een waarde van 3 moeten hebben, deze is echter 1.

Probeersel 2:
Delphi:
1
2
3
4
5
6
NewSeries := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries);
NewSeries := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries);
NewSeries := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries);

Chart1.SeriesCount zou een waarde van 3 moeten hebben, deze is echter 1.

Probeersel 3:
Delphi:
1
2
3
4
5
6
NewSeries[0] := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries[0]);
NewSeries[1] := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries[1]);
NewSeries[1] := TLineSeries.Create(self);
Chart1.AddSeries(NewSeries[2]);

Chart1.SeriesCount zou een waarde van 3 moeten hebben, deze is echter 1.

Wie kan me verder helpen?

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Alle drie de pogingen zijn hetzelfde en het werkt perfect hier hoor.

We adore chaos because we like to restore order - M.C. Escher