TBeCbFieldInformation
TBeCbFieldInformation
Informations-Klasse für Datenbank-Felder.
Eigenschaften
FieldName | Name des Feldes |
DisplayName | Bezeichnung |
Comment | Kommentar |
Right_IndiGet | Feld darf von Individuell Programme verändert werden |
Right_Read | User-Recht: Lesen (Codeblock Programm) |
Right_Edit | User-Recht: Ändern (Codeblock Programm) |
Right_Validate | User-Recht: Validierung (Codeblock Programm) |
Right_MaskValid | User-Recht: Masken-Validierung (Codeblock Programm) |
Right_Update | User-Trigger: Update (Codeblock Programm) |
Right_New | User-Trigger: Neu (Codeblock Programm) |
DefRight_Read | Default-Recht: Lesen (Codeblock Programm) |
DefRight_Edit | Default-Recht: Ändern (Codeblock Programm) |
DefRight_Validate | Default-Recht: Validierung (Codeblock Programm) |
DefRight_MaskValid | Default-Recht: Masken-Validierung (Codeblock Programm) |
DefRight_Update | Default-Trigger: Update (Codeblock Programm) |
DefRight_New | Default-Trigger: Neu (Codeblock Programm) |
Mask_Control | Name der Klasse von grafischen Element, der den Feld zeichnet. |
Mask_Picture | Begriff (Codeblock) von auf Format basierten Wert, wie z.B.:
|
Mask_Options | wird nicht mehr benutzt (siehe Masken-Control Optionen = Mask_Content) |
Mask_Content | Masken-Control Optionen formatiert im einen Array, notwendig für Dropdown-Elemente oder auch Schaltbare-Elemente, die nicht mit einem logischen Feld verbunden sind. |
Copyable | Feld darf / - nicht automatisch kopiert werden, z.B. bei Stamm-Daten Kopie. |
SemaphorLock | wird nicht mehr benutzt |
SemaphorSign | wird nicht mehr benutzt |
MaskAvailable | Feld kann in der Maskenverwaltung auf die zugehörige Maske zugefügt werden. |
MaskDuplicates | Feld kann in der Maskenverwaltung auf die zugehörige Maske mehrmals zugefügt werden. |
MaskMustExist | Feld muss in der Maskenverwaltung auf die zugehörige Maske zugefügt werden. |
FieldSpec | Art des Feldes:
|
FieldAlign | Wo sollte der Wert des Feldes gezeichnet werden:
|
MaskOptUserDef | Masken-Optionen benutzerdefinierbar. Wenn der Wert False ist, werden die Steuerungen von |
NotUserDef | Gibt an ob das Feld individualisiert werden darf |
AttribID | Merkmals-ID |
RightsDefined | User-Rechte bzw. Trigger-Codeblock gesetzt |
DefRightsDefined | Default-Rechte bzw. Trigger-Codeblock gesetzt |
MaskOptDefined | Masken-Optionen gesetzt |
LocationType | Art des Standort-Bezugs
|
LocationCopy | Änderung beim Speichern NICHT für alle Standorte übernehmen (entspricht Standort-Feld)
|
FieldIsLocationable | Feld ist Standort-Fähig (siehe LocationType - ltGlobal) |
Beispiel
| oDab010ArtNrInfo |
oDab010ArtNrInfo := GetTableFieldInfo(waDab010, 'ArtNr'),
WriteLn(oDab010ArtNrInfo.FieldName),
WriteLn(oDab010ArtNrInfo.DisplayName),