Einstieg in Application Express: Ein Diagramm hinzufügen
Einstieg in Application Express: Ein Diagramm hinzufügen

Dieses Dokument beschreibt, wie man einer bestehenden Application Express-Anwendung ein Diagramm hinzufügt. Ausgangspunkt ist eine bestehende Seite einer Anwendung. Klicken Sie in der Developer Toolbar unten auf Erstellen (Abbildung 1).

Application Express Developer Toolbar: Neue Komponente erstellen

Abbildung 1: Application Express Developer Toolbar: Neue Komponente erstellen

Ein Diagramm wird stets in einer Region dargestellt - klicken Sie daher Region auf dieser Seite an.

Neue Region erstellen

Abbildung 2: Neue Region erstellen

Es stehen verschiedene Komponenten zur Verfügung. Wählen Sie Diagramm aus.

Vorhandene Regionstypen

Abbildung 3: Vorhandene Regionstypen

Flash-Diagramme bieten die meisten Darstellungsvarianten an. SVG-Diagramme sind aus Gründen den Rückwärtskompatibilität vorhanden und sollten nicht mehr genutzt werden. HTML Diagramme benötigen keinerlei Browser-Plugin, allerdings sind hier nur einfache Balkendiagramme möglich. Wählen Sie also Flash-Diagramm aus und klicken Sie auf Weiter .

Diagrammvarianten: Flash-Diagramme bieten die größte Darstellungsvielfalt

Abbildung 4: Diagrammvarianten: Flash-Diagramme bieten die größte Darstellungsvielfalt

Wie bei jeder neuen Region legen Sie nun Überschrift, Anzeigepunkt und ggfs. ein Layout-Template fest. Sie können dabei die Voreinstellungen übernehmen.

Überschrift, Anzeigepunkt und Regionslayout festlegen

Abbildung 5: Überschrift, Anzeigepunkt und Regionslayout festlegen

Im nöchsten Dialog (Abbildung 6) legen Sie fest, welchen Diagrammtyp Sie nutzen möchten. Mit Klick auf die Schaltfläche Aktualisieren können Sie sich eine Vorschau ansehen. In diesem Beispiel wird Gestapelte 3D-Spalte ausgewählt. Wenn Sie mit der Auswahl fertig sind, klicken Sie auf Weiter.

Diagrammeinstellungen vornehmen

Abbildung 6: Diagrammeinstellungen vornehmen

Im folgenden Dialog wird die SQL-Abfrage, welche die Daten für das Diagramm liefert, erwartet. Mit einem Klick auf Abfrage erstellen erreichen Sie einen Assistenten, der Ihnen beim Zusammenstellen der SQL-Abfrage hilft. In diesem Beispiel wird die in Abbildung 7 sichtbare Abfrage verwendet. SQL-Abfragen, die Daten für Diagramme zurückliefern, müssen in fast allen Fällen drei Ergebnisspalten zurückliefern: Zunächst einen Link, auf den verzweigt werden soll, wenn der Endanwender auf das Diagrammelement klickt, dann ein Label und schließlich den konkreten Wert für das Diagramm. Wenn Sie fertig sind, klicken Sie auf Region erstellen.

SQL-Abfrage als Datenquelle für das Diagramm hinterlegen

Abbildung 7: SQL-Abfrage als Datenquelle für das Diagramm hinterlegen"

Starten Sie die Seite anschließend. Das Ergebnis sollte in etwa wie in Abbildung 8 aussehen.

Das Diagramm ist fertig

Abbildung 8: Das Diagramm ist fertig

Nun geht es daran, das Diagramm zu erweitern. Eine weitere Datenreihe soll hinzugefügt werden. Klicken Sie dazu wiederum in der Developer Toolbar auf Seite bearbeiten X.

Developer Toolbar: Seite bearbeiten

Abbildung 9: Developer Toolbar: Seite bearbeiten

Abbildung 10 zeigt die "Steuerzentrale" für eine Application Express-Anwendungsseite. Von hier aus erreichen Sie alle Komponenten, die die Seite verwendet. Links unter Regionen sehen Sie die von Ihnen erzeugte Diagrammregion. Um die Eigenschaften zu ändern, klicken Sie, die dargestellt, auf den Link Flash-Diagramm.

"Steuerzentrale" für eine Application Express-Seite

Abbildung 10: "Steuerzentrale" für eine Application Express-Seite

Sie erreichen einen Dialog, mit dem Sie die Eigenschaften des Diagramms bearbeiten können. Mit einem Klick auf Diagrammreihe in der Leiste oben (Abbildung 11) schränken Sie die Ansicht auf die Datenreihen für das Diagramm ein. Klicken Sie dann auf die Schaltfläche Datenreihe hinzufügen.

Diagrammeigenschaften bearbeiten

Abbildung 11: Diagrammeigenschaften bearbeiten

Geben Sie der Datenreihe einen Namen und hinterlegen Sie die SQL-Abfrage. Mit Klick auf Abfrage erstellen erreichen Sie wiederum einen Assistenten.

"Steuerzentrale" für eine Application Express-Seite

Abbildung 12: "Steuerzentrale" für eine Application Express-Seite

Mit einem Klick auf Änderungen anwenden speichern Sie die Datenreihe ab und mit einem nochmaligen Klick auf Änderungen anwenden speichern Sie das Diagramm ab. Anschließend werden Sie wieder in die "Steuerzentrale" für die Application Express-Seite verzweigt. Starten Sie die Seite anschließend nochmals neu. Auch in der "Steuerzentrale" gibt es dazu oben rechts eine kleine Ampel.

Anwendungsseite starten

Das Endergebnis sollte dann wie in Abbildung 13 aussehen.

Das fertige Diagramm

Abbildung 13: Das fertige Diagramm

Zurück zur Community-Seite