GetFields

Prototype: XMLRECORDDATA * GetFields(void)

Description: Returns a structure containing field names and related information associated with the database.  The meaning of those field names which are not self-explanatory are as follows:

Type: 0=Alphanumeric, 1=Numeric, 2=Counter
AlphanumericType: -1=Not Alphanumeric Field, 0=General,1=Date, 2=Time, 3=Timestamp
Places: Decimal places for numeric type, maximum string length for alphanumeric type

Example Returned Data:
Datakey = Datakey
Photofile = PhotoFile
Template = Template
Dirty = Changed
UserField1Name = FirstName
UserField1Type = 0
UserField1AlphanumericType = 0
UserField1Places = 40
UserField1Alias = First Name
UserField2Name = LastName
UserField2Type = 0
UserField2AlphanumericType = 0
UserField2Places = 40
UserField2Alias = Last Name
UserField3Name = SignOn
UserField3Type = 0
UserField3AlphanumericType = 1
UserField3Places = 23
UserField3Alias = Sign On Date
UserField4Name = BadgeNo