MetaKlassen-Ansichten

Typen

Diese Ansichten beziehen sich immer auf eine Klasse aus dem Modell. Pro MetaKlasse können mehrere Ansicht-Typen definiert werden.

Ansicht-Typ

Beschreibung

Ansicht-Typ

Beschreibung

Titelansicht

Title

Der Titel eines Datensatzes einer Klasse, wird im Titel der Detailansicht oder bei Referenzierungen, wie z.B. im Explorer verwendet.

Siehe Titelansicht

Listenansicht

List

Die Listenansicht definiert die visuelle Liste (1-x Spalten) in der Benutzeroberfläche. Vordefinierte Filter können ebenfalls angewendet werden.

Siehe Listenansicht

Detailansicht

Detail

Die Detailansicht definiert die Formular-Ansicht einer Klasse. Es kann aus Feldern und/oder Sub-Listen bestehen.

Welche Felder überhaupt sichtbar oder editierbar sind, kann an dynamische Bedingungen geknüpft werden.

Siehe Detailansicht

Erweiterungsansicht

Extension

Die Erweiterung macht es ist möglich, vorhandene Ansichten über XML zu erweitern.

Siehe Erweiterungsansicht

Grundsätzlicher Aufbau

Layout Element

Die Basis für die Klassen-Ansichten bildet das Layout Element. Darin sind folgende Attribute unterstützt:

Attribut

Werte

Beschreibung

Attribut

Werte

Beschreibung

name

Zeichenkette

Gibt den Namen des Basis Layouts an welches erweitert werden soll.

type

  • Title

  • List

  • Detail

  • Extension

Abhängig davon steht das Layout in unterschiedlichen Situationen zur Verfügung.

 

targetClass

Zeichenkette

Name einer gültigen Klasse.

filter

Zeichenkette

Muss einer gültigen Expression entsprechen basierend auf der gewählten “targetClass”.