Record Linking Functions

BOOL reference(STRING);

determine if string is a cross reference

NODE dereference(STRING);

reference cross reference or key to node tree

NODE getrecord(STRING);

same as dereference

These functions allow you to recognize values that are cross references and to read the records they refer to. Reference returns true if its string argument is a cross reference value, that is, the internal key of one of the records in the database. Dereference returns the node tree of the record referred to by its cross reference string argument. Getrecord is a synonym for dereference.