Versionen im Vergleich

Schlüssel

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

Nuclos Diagramm Beispiel: Chart, Diagramm-Businessobjekt, Datenquelle, INTID, genericObject, crt_, Layout-Editor, Chart-Typ.

globe with meridians Sprache: Deutsch · English

graduation cap Diagramme

...

(Beispiel)

Schritt für Schritt ein Diagramm erstellen – Diagramm-BO über Datenquelle, Einbindung im Layout und Chart-Konfiguration.

Status
colourBlue
titleTutorial
Status
colourBlue
titleKonfigurator
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Diagramme (Charts) stellen Daten grafisch dar – z.​B. Beispiel:Man will den Umsatz eines Kunden als Chart bzw. Diagramm darstellen. Die Werte zu einem Diagramm werden mit einem liefert ein Diagramm-Businessobjekt erzeugt auf Basis einer Datenquelle.

1. Diagramm-Businessobjekt erzeugen

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

Diagramm 1.gifImage Removed

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

Menü Konfiguration → Datenquellen → Diagramm. Die Datenquelle benötigt zwei Pflichtspalten, die unverändert bleiben und in der Abfrage enthalten sein müssen:

PflichtspalteBedeutung
INTIDId des Objekts

...

, in dem die Referenz gespeichert ist

...

.
INTID_T_UD_GENERICOBJECT

...

Id des

...

Objekts, in

...

das die

...

Daten als Diagramm eingebettet

...

werden

...

.

Ebenso Zusätzlich muss eine ein Parameter "genericObject" angegeben sein, der auf ein Object verweist, in dem die referenzierten Daten als Diagramm eingebettet werden sollen. auf das Zielobjekt verweisen. Weitere Parameter (zbz.​B. auch mit einem ValueList-Valuelist Provider versehen) können definiert werden . Diese werden dann neben dem Chart eingeblendet und man kann diese dort bestimmen/eintragen. (siehe Darstellung in der Detail-Maske)

Diagramm vlp.gifImage Removed

Alle weiteren Spalten , die jetzt hinzugefügt werden, können im Diagramm dargestellt werden . Dabei wird der eingetragene Aliasname dient als Spaltenüberschrift verwendet.

[Bearbeiten] Unterformular im Layout einbetten

Im Layout ist das Diagramm Businessobjekt jetzt wie eine normal angelegtes Businessobjekt verfügbar im Layout-Editor. Der Name beginnt dabei immer mit crt_ .

Diagramm 2.gifImage Removed

Wie auch einem normalen Businessobjekt, muss das dynamische Businessobjekt im Statusmodell für die Berechtigung hinzugefügt werden.

[Bearbeiten] Allgemeine Hinweise

...

Info
titleNur zur Information

Ein Diagramm-BO dient nur der Information – Daten können nicht bearbeitet werden. Im Unterschied zur dynamischen Entität können Diagramm-Entitäten Parameter besitzen, aber nicht als Unterformular angezeigt werden.

...

2. Chart im Layout

...

Im Layout-Editor kann man dann einfach analog zu Subforms, etc einen Chart in sein Layout ziehen.

Wyiwyg1.pngImage Removed

Wie bei den Subforms muss man dann das Businessobjekt und das ForeignKey-Field auswählen. (Hier werden nur die Chart-Datenquellen berücksichtigt.)

Datei:Wyiwyg2.png

...

Zunächst bestimmt man den Chart-Typ.

Wyiwyg-Wizard1.pngImage Removed

Je nach Chart-Typ erscheint dann im nächsten Step die Auswahl der Spalten, die man im Chart benutzen möchten. Einmal die Werte-Spalte und dann die Spalten für die vergleichenden Werte.

Wyiwyg-Wizard2.pngImage Removed

Im nächsten Step kann man die Darstellung des Charts konfigurieren. Also Titel, Beschriftungen der Achsen und Skalierungen des Wertebereichs, etc.

Wyiwyg-Wizard3.pngImage Removed

Sollten noch bestätigt werden und das Layout gespeichern.

[Bearbeiten] Darstellung in der Detail-Maske

Lässt man sich nun ein Businessobjekt mit einem Diagramm in der Detailmaske anzeigen, dann werden die Diagramm -Werte alle entsprechend gefüllt.

Details.pngImage Removed

...

einbinden

Das Diagramm-BO ist im Layout-Editor wie ein normales BO verfügbar (Name beginnt mit crt_) und muss im Statusmodell für die Berechtigung hinzugefügt werden. Den Chart analog zu Subforms ins Layout ziehen und Businessobjekt sowie Foreign-Key-Feld wählen (nur Chart-Datenquellen werden angeboten).

3. Chart konfigurieren

Unter Eigenschaften öffnet ein Klick auf „…“ einen Wizard: zunächst den Chart-Typ wählen, dann die Werte-Spalte und die vergleichenden Spalten, schließlich Titel und Darstellung.

Verwandte Seiten

gear Datenquellen


Datenquelle.

Öffnen →

DetailsParam.pngImage Removed

...