Help > Tabellen > C_FieldDefinition

Die Tabelle C_FieldDefinition

Felddefinitionen gelten immer für einen bestimmten Dokumenttyp.

Spalten

Datentyp

Max. Länge (Byte)

Null zulassen

Beschreibung

ID

int

4

False

Eindeutiger Identifier der Felddefinition.

Rev

int

4

False

Revisionsnummer. Für den internen Gebrauch.

DocTypeID

int

4

False

Die ID des zugehörigen Dokumententyps (ID in DocType).

ParentID

int

4

False

Die ID der übergeordneten Felddefinition.

Name

nvarchar(255)

510

False

Der Name des Feldes.

Type

int

4

False

Der Typ des Feldes. Mögliche Werte:

0 = group
1 = string
2 = integer
3 = float
4 = datetime

VarcharValue

nvarchar(255)

510

False

Wert wenn Type=1.

IntValue

int

4

False

Wert wenn Type=2.

FloatValue

float

8

False

Wert wenn Type=3.

DatetimeValue

datetime

8

False

Wert wenn Type=4.

MinValue

float

8

False

Minimalen Wert des Feldes (für numerische Typen zutreffend).

(Für weitere Informationen zu diesen Einstellungen finden Sie unter "Erstellen einer Felddefinition" in der XBOUND-Hilfe.)

MaxValue

float

8

False

Maximalen Wert des Feldes (für numerische Typen zutreffend).

MinLength

int

4

False

Minimale Länge des Feldes (für Text zutreffend).

MaxLength

int

4

False

Maximalen Länge des Feldes (für Text zutreffend).

Mandatory

int

4

False

Gibt an, ob das Feld ein Pflichtfeld sein soll.

ReadOnly

int

4

False

Gibt an, ob das Feld schreibgeschützt sein soll.

HasDefault

int

4

False

Gibt an, ob das Feld einen Standardwert besitzt.

Protected

int

4

False

Schreibgeschützt. Kann nicht überschrieben werden.

ValidID

int

4

False

Die ID des Validierungsstatus (ID in C_Status).

Identifier

nvarchar(255)

510

False

Der eindeutige Identifier der Felddefinition.

Historical

int

4

False

0 = Keine Historie wird gespeichert.

1 = Die Historie wird gespeichert.

Reportable

int

4

False

Mit der Option Im Report verwenden können die Felddaten in einem eigenen Bericht ausgewertet werden.

ReportLabel

nvarchar(255)

510

False

Der Name, der als Label in den Berichten verwendet wird.

DeletedAt

datetime

8

True

Datum wann der Datensatz in der XBOUND Datenbank (Hauptdatenbank) gelöscht wurde.

Verfügbar ab XBOUND 3.8.

Fremdschlüssel

Name

Keine Prüfung

Spalten

FK_C_FieldDefinition_C_DocType

True

DocTypeID -> C_DocType.ID

FK_C_FieldDefinition_C_FieldDefinition

True

ParentID -> C_FieldDefinition.ID

Anwendung

Die verfügbaren Tabellen

Die verfügbaren Sichten