Thema: Delphi TDBChart Möglichkeiten

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#13

Re: TDBChart Möglichkeiten

  Alt 2. Jul 2008, 21:38
Eine Serie ohne Werte liefert für FirstValueIndex den Wert -1. Die Sichtbarkeit einer Serie im Diagramm steuerst du mit der Eigenschaft Active, die Sichtbarkeit in der Legende kannst du mit der Eigenschaft ShowInLegend steuern.

Delphi-Quellcode:
var
  i: Integer;
begin
  with DBChart do
    for i := 0 to Pred(SeriesCount) do
      Series[i].ShowInLegend := Series[i].FirstValueIndex > -1;
end;
Eine Serie, die zwar Werte aufweist, aber diese Werte sind alle 0?

Delphi-Quellcode:
var
  i: Integer;
begin
  with DBChart do
    for i := 0 to Pred(SeriesCount) do
      Series[i].Active := Series[i].YValues.MaxValue > 0;
end;
Getippt und nicht getestet.

Gute Nacht
  Mit Zitat antworten Zitat