Typen
Diese Ansichten beziehen sich immer auf eine Klasse aus dem Modell. Pro MetaKlasse können mehrere Ansicht-Typen definiert werden.
Ansicht-Typ | Beschreibung |
---|---|
Titelansicht
| Der Titel eines Datensatzes einer Klasse, wird im Titel der Detailansicht oder bei Referenzierungen, wie z.B. im Explorer verwendet. Siehe Titelansicht |
Listenansicht
| Die Listenansicht definiert die visuelle Liste (1-x Spalten) in der Benutzeroberfläche. Vordefinierte Filter können ebenfalls angewendet werden. Siehe Listenansicht |
Detailansicht
| 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
| Die Erweiterung macht es ist möglich, vorhandene Ansichten über XML zu erweitern. Siehe Erweiterungsansicht |
Erweiterungsansicht
| Es können Ansichten für ein “geführtes” Detail erstellt werden. |
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 |
---|---|---|
| Zeichenkette | Gibt den Namen des Basis Layouts an welches erweitert werden soll. |
|
| Abhängig davon steht das Layout in unterschiedlichen Situationen zur Verfügung. |
| Zeichenkette | Name einer gültigen Klasse. |
| Zeichenkette | Muss einer gültigen Expression entsprechen basierend auf der gewählten “targetClass”. |