Programming Microsoft Dynamics NAV - Fifth Edition
by Marije Brummel, David Studebaker, Christopher D. Studebaker
Changing data definitions
The integration of the Development Environment with the application database is particularly handy when we are making changes to an application that is already in production use. C/SIDE is good about not letting us make changes that are inconsistent with existing data. For example, let's presume we have a text field that is defined as 30 characters long, and there is already data in that field in the database, one instance of which is longer than 20 characters. If we attempt to change the definition of that field to 20 characters long, we will get a warning message when we try to save and compile the table object. We should not force the change until we adjust either the data in the database, or we adjust the change ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access