Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

How to Increase Field size in table using extension in d365FO

(0) ShareShare
ReportReport
Posted on by 938

Hi All,

I am having a field called "majorWork" of characters 20 size (No edt defined in base table). I am trying to increase the size of field using table extension and defining EDT as "Name" in the field properties.

I am getting error like 


Error Path: IllegalEdtOnEmptyEdtField:  [AxTableExtension/WorkActivityLine.Customizations/Fields/Majorwork/ExtendedDataType]:The extended data type 'Name' can't be used on the table field 'Name' because it doesn't have an extended data type specified. 

any suggestions to resolve.

Note: the mentioned edt model  in the field property are referenced to my custom model fyi.

Thanks in advance

  • TestBot Profile Picture
    938 on at
    RE: How to Increase Field size in table using extension in d365FO

    Thank you Nikolaos. Will follow your suggestion and will resolve the issue.

  • Verified answer
    nmaenpaa Profile Picture
    101,158 Moderator on at
    RE: How to Increase Field size in table using extension in d365FO

    As I already wrote, the author of the table must implement the field properly. Just contact the company who developed the table and remind them about MS best practices. Otherwise you can't implement the extension that you're trying to implement.

  • TestBot Profile Picture
    938 on at
    RE: How to Increase Field size in table using extension in d365FO

    Hi Nikolaos,

    Its not standard table, a custom table in a custom module . but in our environment we can able to access that custom module objects via extension/eventhandlers only.  

    Regarding the error "name" its an edt specified on majorwork field only. i tried with other edts like description,str60 as well. error is repeating same with replacing the edt's in the error message.

    My doubt is "If a field is not provided with an edt from the beginning of table creation. Can't we change that through extension process and put desired edt as per the requirment"?

  • Suggested answer
    nmaenpaa Profile Picture
    101,158 Moderator on at
    RE: How to Increase Field size in table using extension in d365FO

    Generally all table fields should be defined using an extended data type. This "WorkActivityLine" table doesn't seem to be a standard table (although the person/company who developed it did not comply with MS naming guidelines when creating it). You should talk to the company who developed the table and ask them to add EDT to the table field. I assume it was not developed by your company, otherwise you would of course fix it yourself, and you would most likely not be extending it like this.

    Also, you mention field called "majorWork", but the error message mentions field called "Name". So please check that you didn't accidentally work on a wrong field.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

Kudos to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Abhilash Warrier Profile Picture

Abhilash Warrier 254

#2
Martin Dráb Profile Picture

Martin Dráb 230 Most Valuable Professional

#3
Adis Profile Picture

Adis 169 Super User 2025 Season 1

Overall leaderboard

Product updates

Dynamics 365 release plans