Instrukcja administratora > Załączniki > CONTROLMSG | | Drukuj |
FIELDSTRUCT=record Name,FieldName,DisplayLabel,Origin:array[0..127] of Char; Size:integer; DataType,FieldKind:Byte; KeyField,LookupTableName,LookupKeyField,LookupResultField:array[0..127] of Char; Required,ReadOnly:Boolean; end;
Opis pól struktury FIELDSTRUCT: •Name - unikalna nazwa pola w tabeli •FieldName - nazwa pola w bazie danych •DisplayLabel - etykieta pola (wyświetlana w oknie) •Origin - zapytanie SQL dla pola kalkulowanego (jeśli jest zdefiniowane) •Size - rozmiar pola (dla typu ftString) •DataType - typ pola: oftString = 1 oftSmallInt = 2 oftInteger = 3 oftBoolean = 5 oftFloat = 6 oftCurrecy =7 oftDate = 9 oftTime = 10 oftDateTime = 11 oftAutoInc = 14 oftMemo = 16 •FieldKind - rodzaj pola ofkData = 0 ofkCalculated = 1 ofkLookup = 2 •KeyField - nazwa pola kluczowego (dla rodzaju Lookup) •LookupTableName - nazwa tabeli lookup •LookupKeyField - nazwa pola kluczowego w tabeli lookup (klucz obcy) •LookupResultField - nazwa pola zwracającego wartość z tabeli lookup •Required - pole wymagane •ReadOlny - pole tylko do odczytu |