Diagramm

Previous  Next

 

 

 

01.11.2009

Diagramm

Für dieses Beispiel benötigen Sie die Beispiel-Datenbank FAHRZEUGE und das Projekt fahrzeuge.xdev

 

Mit der Komponente Diagramm haben Sie die Möglichkeit, 2D- und 3D-Diagramme darzustellen. Unterstützt werden Säulen-, Balken, Linien- und Kreisdiagramme. Nicht nur die Diagramm-Komponente selbst, sondern auch die Diagrammfläche und die Legende lassen sich beliebig vergrößern und verkleinern, sowie völlig frei positionieren. Im Entwurf wird lediglich ein Beispiel angezeigt. Die tatsächlichen Daten werden mit Hilfe von Funktionen aus einer Virtuellen Quell-Tabelle gelesen und an die Diagramm-Komponente dynamisch übermittelt. Für jeden Diagrammtyp stehen Ihnen entsprechende Füllfunktionen zur Verfügung, sodass ein und die selbe Diagramm-Komponente sogar von verschiedenen Füllaktionen benutzt werden kann.

 

Am einfachsten ist es, ein Diagramm aus einer Virtuellen Tabelle zu füllen. Die entsprechenden Funktionen dafür finden Sie in der Funktionsbibliothek der Komponente Diagramm. Der Aufbau des Diagramms ergibt sich dabei automatisch aus den Zeilen und Spalten der Virtuellen Tabelle. Einzig die Schriftart für die Beschriftung, sowie die Diagrammfarben werden vorab in den Eigenschaften festgelegt.

 

 

Virtuelle Quell-Tabelle

 

 

Die Spalten der Virtuellen Tabelle werden im Diagramm auf der X-Achse dargestellt. Die Wertereihe wird i.d.R. von links nach rechts aus den Zeilen ausgelesen und im Diagramm auf der Y-Achse abgebildet. Sie müssen lediglich eine Spalte als Legende festlegen. Für den Fall, dass Ihre Virtuelle Tabelle einen anderen Aufbau besitzt, können Sie mit Hilfe eines Parameters die Wertereihen auch spaltenweise von oben nach unten auslesen lassen.

 

 

Spezielle Eigenschaften des Diagramms:

 

Eigenschaften

Erklärung

Schriftart

Schriftart, -größe und –farbe für die Diagramm-Beschriftung.

 

Legende

Schriftart, -größe und –farbe für die Legende.

 

Standard-Farben

Ruft eine Farbliste auf. Hier können Sie bestehende Farbwerte abändern, löschen und neue hinzufügen. Die Reihenfolge entspricht der Reihenfolge der Datenreihen.

 

 

 

Hinweis: Mit Hilfe des Parameters invertiert geben Sie an, ob die Datenreihen in der Virtuellen Tabelle in einer Zeile oder in einer Spalte stehen.

 

invertiert = Falsch: Die Datenreihen müssen von links nach rechts aus einer Zeile ausgelesen werden. 

invertiert = Wahr: Die Datenreihen müssen von oben nach unten  aus einer Spalte ausgelesen werden.

 

 

Tipp Diagramm-Daten aus Listen: Neben Virtuellen Tabellen können auch Listen die Datenquelle für ein Diagramm sein. Entsprechende Funktionen finden Sie in der Funktionsbibliothek der Komponente Diagramm.

 

Tipp Diagramme in Reports: Diagramm-Komponenten können nicht nur auf der Benutzeroberfläche, sondern auch in PDF-Reports eingefügt werden. Gefüllt wird das Diagramm dann mit Hilfe einer Report-Aktion.