Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi X-Werte für TChart (https://www.delphipraxis.net/6859-x-werte-fuer-tchart.html)

Bergius 25. Jul 2003 08:50


X-Werte für TChart
 
Ich habe gerde alle Beiträge zum Thema TChart gelesen.

Mit ist immernoch nicht klar, wie man X-Werte an die TChart-Komponente übergibt.

Besondere Probleme machen Übergabe und Sortierung von:

Wochentagen,
Monaten,
Römischen Zahlen,
Orten,
Strings,
Kathegorien

Mit freundlichen Grüßen
Rolf Bergius

Blizzard 25. Jul 2003 10:25

Re: X-Werte für TChart
 
Schau dir mal AddXY an da hast du erst den x-wert dann den y-wert und díe beschriftung die für den punkt an der x-achse steht alles weitere -> OH

mfg
Blizzard

Bergius 25. Jul 2003 14:48

Re: X-Werte für TChart
 
AddXY verlangt als X-Wert den Typ double.

Montag ist nicht vom Typ double.
Nach Deiner Methode müsste ich jedem String einen Double zuordnen.
Möglich, aber was mache ich, wenn verschiedene Serien bei gleichem
X-Wert eine unterschiedliche Beschriftung verlangen?

Mit freundlichem Gruß
Rolf Bergius

Blizzard 25. Jul 2003 15:22

Re: X-Werte für TChart
 
also wenn du add(3,'Montag') machts dann fügt er beim y wert 3 und x-wert 1 nen wert ein der auf der x-achse die beschriftung montag trägt und nicht 1. mehrere unterschiedliche beschriftungen für einen x-wert lassen sich meiner erfahrung nach nicht verwirklichen bzw werden nur bei entsprechender einstellung für die legende dort angezeigt.

mfg
blizzard

Bergius 28. Jul 2003 08:03

Re: X-Werte für TChart
 
Danke.
Jetzt ist einiges klarer.

Rolf Bergius

Bergius 28. Jul 2003 14:47

Re: X-Werte für TChart
 
Entschuldige, ich habe mir das ganze noch mal angesehen und jetz doch noch eine Frage.

Du hast geschrieben:

[QUOTE]also wenn du add(3,'Montag') machts dann fügt er beim y wert 3 und x-wert 1 nen wert ein der auf der x-achse die beschriftung montag trägt und nicht 1.[QUOTE]

Woher kommt die 1? Ist das, weil 'Montag' der erste Wert ist, den ich
aufaddiere?
Was mache ich, wenn Montag gar nicht mein x-Wert 1, sondern mein x-Wert 2 ist.

Mit freundlichen Grüßen
Rolf Bergius


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:15 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