Create New Entity Forms
[Applies to: Microsoft Dynamics CRM 2011]
Microsoft Dynamics CRM 2011 introduces the capability to define more than one main form for each entity. Use multiple forms to create forms that are customized to specific roles or tasks in the organization. Use security roles to control which groups will be able to use the forms you create.
Create a Form
You have two options to create a form:
Create a New Form
Create a Form Based on an Existing Form
Create a New Form
For those entities that allow for creation of new forms, click New on the Forms grid to start a new form. This new form will be based on the form that is at the top of the list of forms displayed in the Form Order dialog box for that form type.
The ability to create a new form for an entity is controlled by the value of the EntityMetadata.CanCreateForms property.
Create a Form Based on an Existing Form
From the Form editor, click Save As to create a new form that is based on the form you are currently editing. You can use the base form as a template to create other forms.
When you create a new form in this manner the new form is a copy of the original. There is no inheritance between forms. Therefore, changes to the base form will not automatically be applied to any forms created from it.
Programmatically Create a Form Based on an Existing Form
Use the CopySystemFormRequest message to create a new entity form that is based on an existing entity form. This message accepts the ID value of an existing form and creates a new form that uses the same layout.
See Also
Concepts
Customize Entity Forms
Manage Role Based Forms
Change Form Navigation
SystemForm (System Dashboard) Entity Metadata
SystemForm (System Dashboard) Entity Messages and Methods
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.