Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Beispiel:Man will den Umsatz eines Kunden als Chart bzw. Diagramm darstellen. Die Werte zu einem Diagramm werden mit einer einem Diagramm-Entität Businessobjekt erzeugt.

Diagramm

...

-Businessobjekt erzeugen

Menüaufruf: (Konfiguration) - (Datenquellen) - (Diagramm)

Die Erzeugung einer eines Diagramm Entität Businessobjekt  geschieht im Grunde über eine Datenquelle. Diese Datenquelle benötigt zwei Pflichtspalten:

...

Unterformular im Layout einbetten

Das zuvor erstellte Businessobjekt (Diagrammentität) Diagramm-Businessobjekt  bezieht sich auf einen übergeordneten Datensatz (hier Kunde). Es ist immer der Datensatz an dem der Parameter $genericObject übergeben wird. Zum übergeordneten Businessobjekt verhält sich die Diagrammentität das  Diagramm-Businessobjekt wie ein Unterformular und wird im Layout als solchen eingebunden. Dazu gehört das Festlegen der Berechtigung für den Zugriff auf die Daten des übergeordneten Businessobjektes. Die Berechtigung eines Unterformulars wird unter Konfiguration -> Statusmodell ->Tab: Berechtigungen vorgenommen.
Die folgende Abbildung gibt ein Beispiel: 

...

Einbindung als Chart im Layout-Editor

Die Visualisierung der Diagrammentität des  Diagramm-Businessobjekt erfolgt über die Konfiguration->Layout  mit der Layout-Komponente "Chart".

...

Anschließend wird die Diagramm-Komponente über ihre Eigenschaften eingerichtet. Hier wird festgelegt welches Businessobjekt (Entität) Businessobjekt  dem Diagramm zugrunde liegt und unter der Eigenschaft "Fremdschlüssel" wird der Parameter angegeben. Das Einrichten, welche Art Diagramm ausgeführt werden soll, erfolgt über die Eigenschaft " Erweiterte Eigenschaften". In den folgenden Dialogen wird festgelegt welches Diagramm und welche Werte dargestellt werden sollen. Ein Beispiel soll anhand des Pie-Charts gegeben werden.

...

Ist der Chart-Type gewählt kommt man mit dem Betätigen der Schaltfläche "Next" zum nächsten Dialog der "Domain-Daten". An dieser Stelle werden die Attribute aus der Diagrammentität dem Diagramm-Businessobjekt eingetragen. (Hier: dblvknettogesamt und strname -> prozentualer Anteil pro Artikel)

...

Ein abschließender Dialog "Eigenschaften" bietet die Möglichkeit, am Look&Feel des Diagramms, Einfluss zu nehmen. Damit wäre die Einrichtung einer Diagrammentität und Charts eines Diagramm-Businessobjekt und Chart abgeschlossen.