4D v13

Diagramm erstellen

Home

 
4D Chart v13
Diagramm erstellen

Diagramm erstellen  


 

 

4D Chart ermöglicht die Erstellung zwei- und dreidimensionaler Diagramme, die auf Daten in den Datenfeldern Ihrer Datenbank beruhen. Sie können sowohl die Werte aus den Datenfeldern als auch die Resultate von Formeln, die Datenfelder verwenden, abbilden.
Haben Sie sich für einen Diagrammtyp entschieden, müssen Sie die Daten auswählen, die Sie auf jeder Achse darstellen möchten. Kann ein bestimmter Datentyp auf einer Achse nicht dargestellt werden, lassen sich die Datenfelder dieses Typs im Diagrammassistenten nicht auswählen.
Die folgende Tabelle zeigt die Datentypen, die der Kategorie- oder der Reihenachse sowie der Werteachse zugeordnet werden können:

DatentypKategorie oder ReihenachseWerteachseKompatible Typen auf der Werteachse
AlphaJaNein-------
TextJaNein-------
DatumJaJa-------
ZeitJaNein-------
BooleanJaNein-------
GanzzahlJaJaZahl, Lange Ganzzahl
Lange GanzzahlJaJaZahl, Ganzzahl
Ganzzahl 64 bit (*)NeinNein-------
ZahlJaJaGanzzahl, Lange Ganzzahl
Fließkomma (*)NeinNein-------
BLOBNeinNein-------
BildNeinNein-------

(*) Die Datentypen Ganzzahl 64 bit und Fließkomma werden nur von der SQL Engine von 4D verwendet.

Bevor Sie mit der Erstellung eines Diagramms beginnen, müssen Sie die Datensätze auswählen, die Sie darstellen möchten. 4D Chart kann in seinem eigenen Fenster oder in 4D Chart Bereichen in Formularen operieren.

4D Chart stellt die Datensätze der aktuellen Auswahl dar. Sie müssen also, bevor Sie ein Diagramm in einem externen Fenster anlegen, erst die Datensätze auswählen, die Sie darstellen möchten. 

4D Chart erstellt ein Diagramm erst, wenn mindestens ein Datensatz in der aktuellen Auswahl der Tabelle vorhanden ist, deren Daten umgesetzt werden sollen.

Sie können einen 4D Chart-Bereich in einem Eingabeformular verwenden, um Daten aus anderen Tabellen darzustellen. 

In der Tabelle, deren Datensätze Sie darstellen möchten, muss mindestens ein Datensatz ausgewählt sein. Ist die Tabelle, die das Formular enthält, automatisch mit der Tabelle verbunden, die Sie darstellen möchten, so legt der aktuelle Datensatz des Eingabeformulars die Datensätze in der verknüpften Tabelle fest.

Da Sie in einem Eingabeformular einen Datensatz geladen haben, sollten Sie vermeiden, Daten aus der aktuellen Tabelle darzustellen. Wollen Sie Daten aus derselben Tabelle grafisch darstellen, in der sich auch das Eingabeformular befindet, müssen Sie die 4D Befehle PUSH RECORD und POP RECORD verwenden oder mit der 4D Funktion New process einen neuen Prozess erstellen.

Bei einem zweidimensionalen Diagramm geben Sie ein Datenfeld für die horizontale Achse (die x-Achse) und ein oder mehrere Datenfelder oder Formeln für die vertikale Achse (die in dieser Anwendung als z-Achse bezeichnet wird) an.

Bei einem dreidimensionalen Diagramm geben Sie je ein Datenfeld bzw. eine Formel für die x-, y- und z-Achse an.

Das folgende Beispieldiagramm zeigt, wie 4D Chart die Informationen in der Anwendung zur Erstellung eines zweidimensionalen Diagramms verwendet. Das Diagramm stellt die Punkte von zwei Tests für jeden der Studenten dar. Auf der x-Achse befindet sich die ID-Nummer des Studenten, auf der z-Achse die Punkte für AOC Score und TUC Score.

Das folgende Beispieldiagramm zeigt, wie 4D Chart die Informationen in der Anwendung zur Erstellung eines dreidimensionalen Diagramms verwendet. Das Diagramm stellt die mittleren monatlichen Aktienkurse zweier Firmen dar. Die x-, y- und z-Achsen entsprechen jeweils dem Monat, dem Firmennamen und dem mittleren Preis:

Um ein Diagramm aus Daten in der Anwendung zu erstellen:

Hinweis: Stellen Sie sicher, dass derzeit kein Diagramm im 4D Chart-Bereich ausgewählt ist. Klicken Sie dazu auf eine beliebige Stelle im 4D Chart-Bereich, aber außerhalb des Diagramms.

  1. Wählen Sie im 4D Menü Bericht oder in der 4D Werkzeugleiste im DropDown Menü zum Icon Tools den Eintrag Diagramme
    ODER
    Klicken Sie in der Symbolpalette von 4D Chart auf das erste Icon Diagramm oder wählen Sie im 4D Chart Menü Diagramm>Neues Diagramm.
    Der Diagrammassistent erscheint:
  2. Klicken Sie auf einen Diagrammtyp. Sie können ihn bei Bedarf später ändern.
    Sie können zwischen 12 Diagrammtypen wählen. Die Typen 1-6 sind zweidimensional (siehe Zweidimensionale Diagrammtypen), 7-12 sind dreidimensional (siehe Dreidimensionale Diagrammtypen). Standardmäßig ist der erste Diagrammtyp ausgewählt.
    Sobald Sie einen Diagrammtyp ausgewählt haben, passt sich der Bereich für Diagrammstil und die Seite Datenauswahl automatisch an den gewählten Typ an.
  3. (Optional) Klicken Sie auf einen Diagrammstil.
    Hinweis: Für bestimmte Diagrammtypen ist nur ein Stil möglich.
  4. Klicken Sie am unteren Rand auf die Schaltfläche Nächster
    Auf dem Bildschirm erscheint die Seite Datenauswahl mit den Optionen, die für den gewählten Diagrammtyp möglich sind. Die Namen der Tabellen der Anwendung erscheinen in der DropDown-Liste “Daten aus Tabelle”, die Namen der Datenfelder zur ausgewählten Tabelle erscheinen im Bereich “Auswahl der Felder von Tabelle”.

    Hinweis: Erstellen Sie ein Diagramm in einem 4D Chart Bereich innerhalb eines Eingabeformulars, erscheint die aktuelle Tabelle nicht in der Liste der Tabellen, da Sie Daten aus der aktuellen Tabelle nicht grafisch darstellen können.
  5. Wählen Sie die gewünschte Tabelle aus der Dropdown-Liste Tabellen
    Die Feldliste zeigt die Datenfelder der gewählten Tabelle an. Sie müssen ein Feld für die x-Achse (Kategorie) definieren.
    Hinweis: Datenfelder vom Typ Ganzzahl 64 bits, Fließkomma und Bild lassen sich nicht in eine grafische Darstellung einbinden.
  6. Ziehen Sie das Datenfeld bei gedrückter Maustaste auf das Eingabefeld Kategorie oder doppelklicken Sie auf das Datenfeld.
    Hinweis: Haben Sie beim Auswählen eines Datenfeldes für die x-Achse einen Fehler gemacht, ziehen Sie einfach bei gedrückter Maustaste das korrekte Datenfeld auf das Eingabefeld.
  7. Ziehen Sie bei einem 3D Diagramm das Datenfeld, das Sie für die Reihen verwenden möchten, auf das Eingabefeld für die y-Achse (2. Kategorie) oder doppelklicken Sie auf das Feld.
    Der Name des Datenfeldes erscheint im Eingabefeld für die y-Achse.
    Hinweis: Haben Sie beim Auswählen eines Datenfeldes für die y-Achse einen Fehler gemacht, ziehen Sie einfach bei gedrückter Maustaste das korrekte Datenfeld auf das Eingabefeld.
  8. Ziehen Sie bei gedrückter Maustaste ein oder mehrere Datenfelder auf den Eingabebereich für die z-Achse oder doppelklicken Sie auf das Feld
    ODER
    Klicken Sie auf die Schaltfläche Formel (nur 2D Diagramme).
    Der Name des Datenfeldes bzw. die Formel erscheint im Eingabefeld für die z-Achse (Werte). Weitere Informationen zum Erstellen von Formeln finden Sie im Abschnitt Formel hinzufügen.

    Für zweidimensionale Diagramme können Sie auf der z-Achse (Werte) eine unbegrenzte Anzahl Datenfelder bzw. Formeln hinzufügen. Jeder Eintrag auf der z-Achse wird eine Reihe. Weitere Informationen dazu finden Sie im Abschnitt Zweidimensionale Diagrammtypen.
    Hinweise:
    • Um in dreidimensionalen Diagrammen ein Datenfeld auf der z-Achse zu ändern, ziehen Sie einfach bei gedrückter Maustaste das korrekte Datenfeld auf das Eingabefeld.
    • Für zweidimensionale Diagramme können Sie eine Reihe, d.h. ein Feld oder eine Formel in der z-Achse löschen. Wählen Sie einfach die Reihe aus und klicken auf die Schaltfläche Löschen oder die Rückschritt-Taste.
  9. Wollen Sie die Werte der z-Achse für jede Kategorie der x-Achse summieren, klicken Sie auf das Kontrollkästchen Gruppieren.
    Diese Option ist bei Kategorien der z-Achse hilfreich, die nicht eindeutig sind und mehrfach vorkommen. Damit bewirken Sie, dass diese Kategorien nur einmal auftauchen und die Summe aller einzelnen Werte enthalten. Weitere Informationen dazu finden Sie im Abschnitt Nicht einmalige Kategorien und Reihen gruppieren.
  10. Wollen Sie die Werte der z-Achse für jede Kategorie der y-Achse summieren, klicken Sie auf das Kontrollkästchen Gruppieren (nur 3D Diagramme).
    Diese Option ist bei Kategorien der z-Achse hilfreich, die nicht eindeutig sind und mehrfach vorkommen. Damit bewirken Sie, dass diese Kategorien nur einmal auftauchen und die Summe aller einzelnen Werte enthalten. Weitere Informationen dazu finden Sie im Abschnitt Nicht einmalige Kategorien und Reihen gruppieren.
  11. Ist die Darstellung des Diagramms fertig, Klicken Sie auf die Schaltfläche OK.
    4D Chart erstellt das Diagramm und zeigt es im 4D Chart-Bereich.

Sie können Daten jeder beliebigen Anwendung in einem Diagramm darstellen, vorausgesetzt sie wurden richtig formatiert und danach in die Zwischenablage kopiert.

Sie können Daten grafisch darstellen, die im Format Tabulator-Tabulator-Zeilenschaltung (TTR) vorliegen. Daten, die Sie aus einer Tabellenkalkulation kopieren, sind im TTR-Format. Sie können auch Daten aus einem Textverarbeitungsprogramm verwenden, sofern zwischen den Datenfeldern Tabulatoren und zwischen den Datensätzen Zeilenschaltungen bestehen.

Es folgen Beispiele für richtig formatierte Daten:

  • TTR data (Textverarbeitung)
  • Tabellenkalkulation 
    NamesAges
    Helen25
    Mike27
    Norm22
    Michele23

Die erste Zeile dient für die Feldnamen. Jede Spalte enthält die Daten für ein Feld.

Hinweis: Wenn Sie Datumsangaben in die Zwischenablage kopieren möchten, müssen sie im selben Format wie das Datumsformat Ihres Betriebssystems sein.

Haben Sie die Daten in Ihrer Anwendung entsprechend vorbereitet, wählen Sie die gewünschten Zeilen und Spalten aus und kopieren sie in die Zwischenablage.

In einem zweidimensionalem Diagramm müssen Sie ein Datenfeld für die x-Achse sowie ein oder mehrere Datenfelder für die z-Achse fest-legen. Die folgende Abbildung zeigt, wie 4D Chart die Informationen der Zwischenablage interpretiert.

  • Zwischenablage
  • 2D Diagramm

In einem dreidimensionalen Diagramm müssen Sie für jede der x-, y- und z-Achsen ein Datenfeld angeben. Die folgende Abbildung zeigt die Daten einer Tabellenkalkulation, die für das Diagrammbeispiel verwendet wurden. Die Informationen schlüsseln die gesamten Verkäufe zweier unterschiedlicher Läden für drei Arten von Kunden auf:

  • Zwischenablage
  • 3D Diagramm

Um ein Diagramm aus den Daten der Zwischenablage zu erstellen:

  1. Führen Sie die Schritte 1 bis 5 aus, wie im Abschnitt Diagramm aus Daten der Anwendung erstellen beschrieben.
  2. Klicken Sie auf der Seite Datenauswahl auf das Kontrollkästchen Daten aus Zwischenablage.
    Das deaktiviert die Dropdown-Liste Daten aus Tabelle und fügt die Feldnamen aus der Zwischenablage in die Feldliste ein.
    Das weitere Vorgehen ist genauso wie beim Erstellen eines Diagramms aus Daten von Ihrer Anwendung. Sie haben dieselben Möglichkeiten und Optionen.

In einem Diagramm, das Sie mit Werten aus der Anwendung erzeugen, sind die gezeigten Daten statisch. Auch wenn sich die Daten in Ihrer Anwendung ändern sollten, bleibt das Diagramm solange erhalten, bis Sie es aktualisieren.

Um ein 4D Chart Diagramm zu aktualisieren, wählen Sie im 4D Chart Menü Diagramm>Aktualisieren. 4D Chart erstellt dann die ausgewählten Diagramme neu und benutzt dazu die Daten der aktuellen Auswahl aus der Tabelle, deren Datenfelder Sie darstellen.

Sie müssen ein Diagramm in folgenden Fällen aktualisieren:

  • Wenn Sie der Auswahl weitere Datensätze hinzufügen
  • Wenn Sie Datensätze aus der Auswahl entfernen
  • Wenn Sie der Auswahl unterschiedliche Datensätze hinzufügen
  • Wenn sich die Daten in der Auswahl geändert haben

Beim Aktualisieren behält das Diagramm die definierten Einstellungen bei und verwendet die aktuelle Datenauswahl. 

Hinweis: Der Menübefehl Aktualisieren steht nur bei Diagrammen zur Verfügung, die mit Daten aus der Anwendung erstellt wurden.

Einige Kategorien und Reihen können in Ihren Daten mehrfach enthalten sein. Sie könnten beispielsweise die gesamten Einkäufe jedes Ihrer Kunden darstellen, wobei jeder Kunde mehr als einmal bei Ihnen eingekauft hat.

Beim Erstellen eines zweidimensionalen Diagramms können Sie die Wahl für nicht einmalige Kategorien summieren, so dass jede Kategorie nur einmal im Diagramm auftaucht. Im Falle eines dreidimensionalen Diagramms können Sie die Werte von nicht einmaligen Kategorien, nicht einmaligen Reihen oder beides summieren.

Um das oben gezeigte Diagramm zu erstellen, könnten Sie die Daten aus der Tabelle [Rechnungen] benutzen. Darin enthält das Datenfeld [Rechnungen]Kunde die Kategorien für die x-Achse und [Rechnungen]GesamteVerkäufe die Werte der z-Achse. Da für manche Kunden mehr als eine Rechnung vorhanden ist, können Sie 4D Chart die Werte im Datenfeld [Rechnungen]GesamteVerkäufe zusammenzählen lassen, so dass für jeden Kunden nur noch ein Wert (die Gesamtsumme) existiert.

Das folgende Diagramm zeigt dieselben Daten, einmal mit und einmal ohne die Option Gruppieren:

  • ohne die Option Gruppieren:
  • mit der Option Gruppieren:
Klicken Sie auf der Seite Datenauswahl des Diagrammassistenten auf das Kontrollkästchen Gruppieren, werden die Daten einer Kategorie- oder Reihenachse gruppiert.

Sie können auch Werte grafisch darstellen, die nicht in Ihren Daten selbst enthalten sind, sondern durch Berechnungen aus den Daten bzw. anderen Werten Ihrer Anwendung erzeugt werden. Sie können beispielsweise Ihren Umsatz darstellen, indem Sie eine Formel benutzen, die den Stückpreis von Ihrem Verkaufspreis subtrahiert.

Sie können auf jede Funktion oder gültige 4D Methode im Formeleditor zurückgreifen und das Ergebnis auf der Werteachse darstellen. Die Methode muss einen Wert an 4D Chart übergeben. Sind die Kategorien gruppiert, summiert 4D Chart die zurückgegebenen Werte

Wollen Sie weitere Datenfelder oder Formeln auf der Werteachse darstellen, müssen die Datentypen aller Werte miteinander kompatibel sein. Wollen Sie zum Beispiel ein Datumsfeld und eine Formel auf der Werteachse darstellen, muss die Formel ein Datum zurückgeben.

Hinweis: Formeln sind nur bei zweidimensionalen Diagrammen möglich (siehe Zweidimensionale Diagrammtypen).

Um Werte für ein Diagramm über eine Formel zu berechnen:  

  1. Öffnen Sie den Diagrammassistenten.
  2. Haben Sie das Eingabefeld Werte auf der Seite Datenauswahl angegeben, klicken Sie auf die Schaltfläche Formel.
    Auf dem Bildschirm erscheint der Formeleditor.
    Weitere Informationen dazu finden Sie im Kapitel Formeleditor.
  3. Geben Sie die Formel ein.
    Hier sehen Sie einige Beispiele für Formeln:
    FormelSyntax
    Month of (Current date)4D Funktion (4D Funktion)
    Day of ([Rechnungen]Rechnungsdatum)4D Funktion (field)
    Sin(vX)4D Funktion (Variable)
    AnzBesucheMethode, die einen Wert in $0 zurückgibt. Diese Methode muss im Formeleditor über den 4D Befehl SET ALLOWED METHODS zugelassen sein.
  4. Klicken Sie auf die Schaltfläche OK.
  5. Haben Sie Ihr Diagramm fertiggestellt, klicken Sie auf die Schaltfläche OK, um das Diagramm zu erstellen.

Sie können den Diagrammtyp jederzeit verändern. Sie können innerhalb von zweidimensionalen oder innerhalb von dreidimensionalen Typen wechseln. Experimentieren Sie beim Erstellen eines Diagramms ruhig mit den verschiedenen Typen, damit Sie die beste Möglichkeit zum Darstellen Ihrer Daten finden.

Um den Diagrammtyp zu ändern:

  1. Stellen Sie sicher, dass ein Diagramm angewählt ist.
    Sie wählen ein Diagramm durch Anklicken aus. Sobald ein Diagramm angewählt ist, wird es durch Auswahlgriffe markiert.
  2. Klicken Sie in der 4D Chart Werkzeugleiste auf das Icon Diagramm .
    Auf dem Bildschirm erscheint ein DropDown-Menü, um einen anderen Diagrammtyp zu wählen. Dieses Menü ermöglicht keine Vorschau des Diagrammtyps.
    ODER
    Wählen Sie im 4D Chart Menü Diagramm>Neues Diagramm.
  3. Wählen Sie einen anderen Diagrammtyp und klicken auf die Schaltfläche OK.
    Das Diagramm wird gemäß dem neuen Diagrammtyp neu gezeichnet. Die Dropdown-Liste Diagramm und der Menübefehl Diagrammtyp zeigen nur die Diagrammtypen, die für Ihre Datenauswahl geeignet sind. Sie können also keine dreidimensionalen Daten mit einem zweidimensionalen Diagrammtyp darstellen, und umgekehrt.

Sie können einstellen, dass 4D Chart eine Meldung zeigt, wenn ein Benutzer versucht, den Typ eines Diagramms zu verändern. Er kann dann die Aktion ausführen oder abbrechen.

  1. Wählen Sie im 4D Chart Menü Bearbeiten>Eigenschaften
    Auf dem Bildschirm erscheint das Dialogfenster Eigenschaften:


  2. Aktivieren Sie das Kontrollkästchen Diagrammtyp Änderungswarnung und dann auf die Schaltfläche OK, um das Fenster zu schließen.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Chart verwenden