Field numbering
The number of each field within its parent table object is the unique identifier that NAV uses internally to identify that field. We can easily change a field number when we initially define a table layout. However, after other objects such as pages, reports, or code units reference the fields in a table, it becomes difficult to change the numbers of referenced fields. Deleting a field and reusing its field number for a different purpose is not a good idea and can easily lead to programming confusion.
Note
We cannot easily safely change the definition, renumber, or delete a field that has data present in the database. The same can be said for reducing the defined size of a field to less than the largest size of data that is already present in that field. However, if we force the change, the force function will override the system's built-in safeguards. This action can truncate or delete data.
When we add new fields to standard NAV product tables (those shipped...