First, let's review some basic NAV terminology:
- Data type: Defines the kind of data that can be held in a field, whether it be numeric (such as an integer or decimal), text, a table RecordID, time, date, Boolean, and so forth. The data type defines what constraints can be placed on the contents of a field, determines the functions in which the data element can be used (not all data types are supported by all functions), and defines what the results of certain functions will be.
- Fundamental data type: A simple, single component structure consisting of a single value at any point in time, for example, a number, a string, or a Boolean value.
- Complex data type: A structure made up of, or relating to, simple data ...