Hi everyne,
In navision classic (local database), if you put a number in the code field, it looks like this:
1, 2, 3, 4, 5, 6 , 7 , 8, 9, 10, 11,......
In navision classic (sql database), if you put a number in the code field, it looks like this:
1, 11, 2, 3, 4, 5, 6 , 7 , 8, 9, 10, ......
why is that?
0
Answers
NAV sorts text/code fields having a numbers only in them like a numbers. SQL sorts them as text.
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
To change the sorting order go to field's property, find SQL Data Type property, and change it to an integer. However, you will only be able to do so if all current data stored in the column can be converted to an integer. Also once done you will not be able to store in the field anything but an integer - that's the first, immediately visible drawback.
Another potential impact may be the performance, this may not surface straight away.
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03