Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TDBChart -> Konstanter Wert (https://www.delphipraxis.net/82447-tdbchart-konstanter-wert.html)

HolgerCW 13. Dez 2006 12:51

Datenbank: ORACLE • Version: 9 • Zugriff über: TDatabase

TDBChart -> Konstanter Wert
 
Wie kann ich einfach nur einen Wert über die ganze X-Achse anziegen.

Möchte einen Wert ((COUNT(ID)/12) aus der Datenbank, den ich über COUNT ermittelt habe, über alle 12 Monate der X-Achse anzeigen lassen.

Wie mache ich das ?

Gruss

Holger

marabu 13. Dez 2006 13:18

Re: TDBChart -> Konstanter Wert
 
Eine Möglichkeit wäre eine zusätzliche LineSeries, der für jeden X-Wert der eigentlichen Serie der konstante Wert mit LineSeries.AddXY() zugewiesen wird. Eine andere Möglichkeit wären vielleicht stacked bars oder einfach die Verschiebung der X-Achse um den Wert der Konstante.

HolgerCW 13. Dez 2006 15:19

Re: TDBChart -> Konstanter Wert
 
Kannst Du mir sagen, wie genau ???

So geht es nicht:

Delphi-Quellcode:
FormAuswertung2.DBChart1.Series.AddXY(10,12);
Danke schon mal

Gruss

Holger

marabu 13. Dez 2006 16:08

Re: TDBChart -> Konstanter Wert
 
Hallo Holger,

die LineSeries kannst du schon im Komponenten-Editor anlegen, den automatisch vergebenen Namen der Serie kannst du dann nach deinem Geschmack ändern und statt Series verwenden.

Freundliche Grüße

HolgerCW 13. Dez 2006 16:24

Re: TDBChart -> Konstanter Wert
 
Alles klar,

ich habe es jetzt:

So:

Delphi-Quellcode:
FormAuswertung2.DBChart1.Series[2].Active := True;
for I := 1 to 12 do
begin
 FormAuswertung2.DBChart1.Series[2].AddXY(I,FormAuswertung2.QueryMaxTW['Anzahl'] DIV 12);
end;
Wie kann ich jetzt die eingefügten Werte wieder löschen, um neue einzupflegen:

Welcher Befehl ist das:

Delphi-Quellcode:
FormAuswertung2.DBChart1.Series[2]. ...
Gruss

Holger

HolgerCW 13. Dez 2006 16:33

Re: TDBChart -> Konstanter Wert
 
Manchmal ist man so vernagelt. Danke für die hilfe.

So gehts natürlich:

Delphi-Quellcode:
FormAuswertung2.DBChart1.Series[2].Clear;
Gruss

Holger


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz