Notifications
Announcements
No record found.
I placed it on the form - now I want to remove it!!! This is idiotic! Microsoft - have you thought about fixing this system? Or just some of the many bugs in it?
*This post is locked for comments
Easiest way:
To create a new tab and turn off the visibility under the settings and just place all the locked (System required) fields in the hidden area.
Hi Rick,
This is what I do -
1. Make the field as not required
2. Remove from the Quick View form (or any form)
3. Save and Publish
You can try this!
On Quick Create form - this is a issue.
However what you can do is to go to the properties of that system required field and disable the 'Visible by default' checkbox.
Thanks,
Prateek
uncheck display label on the form
Thanks. I can't create a new tab, maybe because it's a Quick View form, but created a new Section and then made that invisible. So this helps, but it's just a work-around, and I'd really like to just remove the field from the form completely.
Sorry I forgot this forum doesn't work correctly - that reply was to Rajkumar Rajaraman
Somesh Siripuram - thanks, but I don't know how to make a System Required field not required.
Prateek - thanks, but there is no 'Visible by default' checkbox in the field properties. This is the Product Structure field.
sandeep chandra - thanks, but that leaves the field in place and takes up space. I want to remove it or at least hide it.
The reason why they are not allowing you to remove system required field is simply by design. Yes, in a way it's a bug, but it really isn't, and we can have a long chat about this. But anyways, if hiding doesn't work for you there is a workaround where you can remove these fields from your form but you will need to download the SDK version that matches your CRM and have the ability to edit some XML text.
Inside the SDK, there is an application called SolutionPackager. It is a tool that will extract the solution components so you can go and edit the XML contents and re-import it back to CRM. This is how i do it to modify my forms and remove the unnecessary required fields.
But first, in dynamics, create a solution or use the one you already have and add your entity and the form you want to remove the fields for. Export the solution as unmanaged somewhere on your hard drive. Don't extract it, because there is no point.
Open up your DOS command prompt and navigate to the directory where your SDK and SolutionPackager.exe is and execute the command to extract the contents somewhere: solutionpackager.exe /a:extract /z:<your unmanaged solution.zip> /f:c:\unmgsol
In this case, it will extract the contents of your solution to c:\unmgsol. Open up that directory, and you will see that one of the folders is Entities. Within that, it will contain FormXML folder, and within that it will contain all the folder for each form type. Open the folder you want to edit the form for and open the XML file. Edit the XML and remove the <row> entries for the fields you don't want to display and save your XML.
Once you're done, you can repackage the solution like this: solutionpackager.exe /a:pack /z:c:<your NEW unmanaged zip file> /f:c:\unmgsol
It might give you warnings, but it's fine. If it gives you errors then there is something wrong with the XML. Once you have your new solution, import it into your organization and Publish All Customizations.
And that's the workaround on how to remove these required fields without actually doing it through CRM.
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.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
SA-08121319-0 4
Calum MacFarlane 4
Alex Fun Wei Jie 2