FieldTypes and Categories

Fields are classified into type and categories that are used in various places.

Below are the types and categories:

Field types

Type character

Meaning

C

Character (String)

K

Catalog (also called dynamic catalog)

X

Fixed catalog (also called static catalog)

L

Integer (32-bit or 64-bit)

S

Integer (16-bit)

D

Date

T

Time

F

Float (32-bit or 64-bit)

B

Boolean

Z

Virtual

Field categories

The field category is determined from the field id.

Category

Start

Finish

Remarks

BaseFields

0

999

 

CoreFields

4000

4199

 

UniqueFields

4200

4300

 

VirtualFields

   

currently not used

GdmUpdateFields

5000

6999

 

GdmCustomerFields

7000

9999

 

GdmPartnerFields

10000

17999

 

SqlCoreFields

18000

18999

 

SqlVarFields

19000

22999

 

CustomFields

25000

   

GeneratedFields

1000000

   

GdmFields

   

GdmUpdateFields+GdmCustomerFields+GdmPartnerFields

Text categories

The text category determines the origin of the fieldname.

Category

Remarks

CoreTexts

language-dll (eg. bb_ger.dll, bc_eng.dll, fs_nld.dll)

DefaultTexts

built-in dictionary (contained in the datamodel-dll)

CustomTexts

custom dictionary (dictionary.xml in the xml/ folder)

MissingTexts

 

AllTextFlags