AX2012R2 – Property Name has max length 40
You might encounter the error “Property Name has a max length 40. An attempt to set it to a string having length <x> has been made.”
The error occurs when you try and view the record information and show all fields. This will only happen on tables with a name longer than x characters.
What the system is doing is creating a form called _ShowAllRecords_<tablename>. If the table name is longer than 26 characters, plus the prefix of “_ShowAllRecords_”, which is 16, it will mean the property name on the new form will exceed the limit of 40.
A standard Microsoft fix in KB2955610 will resolve this issue by truncating the property name to 40, preventing the error from occuring. This fix is a backport of a fix created in AX2012 R3.
This was originally posted here.

Like
Report
*This post is locked for comments