Eine Zellendefinition in einer Tabelle. (Wenn in XBOUND eine Tabellendefinition erstellt wird, wird hier die Definition der einzelnen Zellen gespeichert.
Spalten | Datentyp | Max. Länge (Byte) | Null zulassen | Beschreibung |
ID | int | 4 | False | Eindeutiger Identifier der Zellendefinition. |
Rev | int | 4 | False | Revisionsnummer. Für den internen Gebrauch. |
FieldTableDefID | int | 4 | False | Die ID der zugehörigen Tabellendefinition (ID in C_TableDef). |
Name | nvarchar(255) | 510 | False | Der Name der Zellendefinition. |
Type | int | 4 | False | Der Datentyp. Mögliche Werte: 0 = string |
VarcharValue | nvarchar(255) | 510 | False | Feldwert wenn Type=0 (string). |
IntValue | int | 4 | False | Feldwert wenn Type=1 (Integer). |
FloatValue | float | 8 | False | Feldwert wenn Type=2 (float). |
DatetimeValue | datetime | 8 | False | Feldwert wenn Type=3 (datetime). |
HasDefault | int | 4 | False | Die Zelle hat einen Standardwert. |
Protected | int | 4 | False | Schreibgeschützt. Kann nicht überschrieben werden. |
Item | int | 4 | False | Die Sequenznummer der Zellendefinition. |
ValidID | int | 4 | False | Die ID des Validierungsstatus (ID in C_Status). |
Identifier | nvarchar(255) | 510 | False | Der eindeutige Identifier der Zellendefinition. |
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. |
| Name | Spalten |
| FK_C_CellDef_C_TableDef | FieldTableDefID -> C_TableDef.ID |