Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:cba:datatypes [2015/11/04 17:10] max.neumaier |
software:cba:datatypes [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | === 16.3.1 Entwurfsobjekt Datentyp === | ||
- | |||
- | **Datentypen definieren erlaubte Wertemengen, Darstellungs- und Datenablageformate.** | ||
- | |||
- | * Definition logischer Datentypen als Mengen erlaubter Werte (Zahlen, Wertelisten, Referenzen, Zeichenketten etc.) für Attribute, Parameter und Properties | ||
- | * Definition des internen Datenformats und der Datenablage über Basistypen | ||
- | * automatische Ableitung und Konfiguration der Bedienerführung (Auswahllisten, autocomplete-Funktion, Kalender, …) und Daten-Darstellung (Format, Maskierung, …) | ||
- | * automatische Ableitung und Konfiguration von Validierungs-Regeln | ||
- | |||
- | {{ :software:cba:entwurfsobjekt_datentyp.png?500 |}} | ||
- | |||
- | === 16.3.2 Eigenschaften eines Datentyps === | ||
- | |||
- | * öffentlich … Datentyp ist auch in anderen Komponenten verwendbar | ||
- | * verw. Werte … es können beliebige Werte des Basistyps eingegeben werden, die bisher verwendeten Werte stehen jedoch als Auswahlliste oder autocomplete zur Verfügung. | ||
- | * Werteliste … zum Datentyp wird eine statische Werteliste definiert, deren internen Werte dem ausgewählten Basistyp entsprechen. | ||
- | * Referenzliste … zum Datentyp wird eine dynamische Werteliste definiert, deren internen Werte dem ausgewählten Basistyp entsprechen. | ||
- | * autocomplete1..5 … es wird zum Datentyp eine autocomplete-Funktion angeboten mit 1 .. 5 Zeichen als Minimalzeichenlänge zur Auswahl. | ||
- | |||
- | {{ :software:cba:eigenschaften_eines_datentyps.png?200|}} | ||
- | |||
- | * Trennzeichen … Zahlendarstellungen werden mit sprachabhängigem 1.000er Trennzeichen dargestellt. | ||
- | * ‚…‘ … überlanger Text wird mit ‚…‘ abgekürzt. | ||
- | * Captcha … Darstellung als Captcha | ||