Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:cba:datatypes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:cba:datatypes [2015/11/04 17:31]
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 ​ 
- 
-=== 16.3.3 Basistyp recid === 
- 
-  * Basistyp ‚recid‘ ​ (Record-ID) repräsentiert einen technischen Schlüssel. 
-  * Interner Datentyp Integer 
-  * Wert wird in der Regel automatisch von der Datenbank generiert und ist nicht veränderlich. 
-  * Jede CBA-Tabelle beinhaltet einen recid als Standard-Attribut. 
-  * Der Basistyp ‚recid‘ ist deshalb nur in Ausnahmefällen zu verwenden. 
-  * Standard-Darstellungsform Eingabefeld mit autocomplete bei Eingabe von 2 Zeichen kombiniert mit einem Popup zur Auswahl 
-  * Darstellungsform kann in einzelnen Bedienoberflächen modifiziert werden. 
-  * Die Aktivierung eines Datensatzes erfolgt über den recid. 
- 
-{{ :​software:​cba:​basistyp_recid.png?​200 |}} 
- 
-=== 16.3.4 Basistyp string === 
-  ​ 
-  * Basistyp ‚string‘ repräsentiert eine Zeichenkette bis maximal 2.000 Zeichen. 
-  * Interner Datentyp String 
-  * minimaler und maximaler Wert; Maskierung und regulärer Ausdruck zur Bedienerführung/​Validierung möglich 
-  * Werte- und Referenzliste möglich, aber selten 
-  * Liste verwendeter Werte möglich; Es wird eine Auswahl der bisher im Attribut verwendeten Werte zur Bedienerführung angeboten. 
-  * autocomplete möglich 
-  * Darstellungsform kann in einzelnen Bedienoberflächen modifiziert werden. 
- 
- 
- 
- 
-  ​ 
-  ​ 
software/cba/datatypes.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)