web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

How to remove System Required field from Quick View form??

(1) ShareShare
ReportReport
Posted on by 2

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

I have the same question (0)
  • Rajkumar Rajaraman Profile Picture
    on at

    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.

  • Somesh2207 Profile Picture
    1,563 on at

    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!

  • prt33k Profile Picture
    6,907 on at

    Hi Rick,

    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

  • sandeepc Profile Picture
    5,514 on at

    uncheck display label on the form

  • Rick Nelson Profile Picture
    2 on at

    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.

  • Rick Nelson Profile Picture
    2 on at

    Sorry I forgot this forum doesn't work correctly - that reply was to Rajkumar Rajaraman

  • Rick Nelson Profile Picture
    2 on at

    Somesh Siripuram - thanks, but I don't know how to make a System Required field not required.

  • Rick Nelson Profile Picture
    2 on at

    Prateek - thanks, but there is no 'Visible by default' checkbox in the field properties.  This is the Product Structure field.

  • Rick Nelson Profile Picture
    2 on at

    sandeep chandra - thanks, but that leaves the field in place and takes up space.  I want to remove it or at least hide it.

  • Suggested answer
    SavvyLuke Profile Picture
    655 on at

    Hi Rick,

    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.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans