It’s friday afternoon and I’m goofing around a bit with the ForNAV AL Converter. I ran into something I want to share.
AL seems to be more strickt in hardcoded dates than C/AL.
Example
Constant value '99993112D' is outside the range for a Date. The syntax for defining Date format is yyyymmddD, where D is a mandatory letter. For example, 20180325D, read as the 25th of March, 2018.
This should be 99991231D but C/Side exports it using your regional settings.
Fortunately we can fix this in C/Side by changing the code to
DMY2DATE(31,12,9999)
I only have to replace 42 instances for the project/partner I’m currently working on. Thank god it’s friday afternoon. 😉
1 Comment