Inhaltsverzeichnis

16.3.1 Entwurfsobjekt Datentyp

Datentypen definieren erlaubte Wertemengen, Darstellungs- und Datenablageformate.

Datentypen haben unterschiedliche Eigenschaften. Die wichtigsten werden hier erläutert.

Ein wichtiges Charakteristikum eines Datentypes ist der Basistyp. Der Basistyp bestimmt die Form der Datenablage intern und in der Datenbank, grenzt die Mengen gültiger Werte ein, ist die Grundlage für die Validierung von Daten und gibt die Art der Darstellung in Bedienoberflächen vor.

Nachfolgend werden die Basistypen näher erläutert.


16.3.2 Basistyp recid


16.3.3 Basistyp string


16.3.4 Validierung über Reguläre Ausdrücke und Masken

  1. 0 .. Vorzeichen und Ziffern
  2. 9 .. nur Ziffern
  3. a .. Buchstaben (A-Z,a-z) sowie ‘-’ und ‘_’
  4. z .. nur Buchstaben (A-Z,a-z)
  5. .. Buchstaben (A-Z,a-z) und Ziffern sowie ‘-’ und ‘_


16.3.5 Basistyp int


16.3.6 Basistyp int – mit Werteliste


16.3.7 Basistyp int – mit Referenzliste


16.3.8 Basistyp float


16.3.9 Basistyp percent


16.3.10 Basistyp date

  1. S … kurz
  2. M … mittel
  3. L … lang
  4. F … vollständig

(Definition entsprechend java.text. DateFormat)


16.3.11 Basistyp datetime

  1. S … kurz
  2. M … mittel
  3. L … lang
  4. F … vollständig

(Definition entsprechend java.text. DateFormat)


16.3.12 Basistyp boolean


16.3.13 Basistyp reference


16.3.14 Basistyp check


16.3.15 Basistyp message


16.3.16 Verwendung von Datentypen