This function loads the field definition blocks from the database, which happens automatically when the database is opened. The field definitions are used by viewpoints and the FISL interpreter to determine the fields that can be sorted and filtered against. The field definitions define the field name, type, and location in the record. (The phonebook/general database also use field defs to maintain the fields input by the user.) Although this function is not typically needed, if the application writes to TYPE_FIELDDEF records, this function must be called to update the fielddefs in memory.
Syntax: int DB_LoadFieldDefs(DBBLOCK *dblk);
DB_MEMORY Not enough memory to load in the new fielddefs.
<}Pre>