Module 06 - Customizing Forms Flashcards
What are forms used for in CRM?
Forms are used to capture and display data.
What does a form contain?
Components a user can read or interact with, controls how these components are arranged and displayed.
CRM uses what to change the presentation of a form according to the screen size of the device on which the form is displayed?
Responsive design.
All system and custom entities have at least?
One main form and one mobile form.
The form that is displayed to a user is determined based on what?
A combination of Security Roles assigned to the user and form order settings.
If multiple forms are available to a user who access CRM from the web app or the outlook client, the user can what?
Choose a specific form by selecting from the forms list, and this same form will be used every time until otherwise changed.
What do the updated entity forms include?
Business Process Flows and Business rules.
What are the classic forms?
System entities that have kept the form presentation used in earlier versions of CRM. Classic forms display a toolbar or a ribbon instead of a command bar and do not support new features.
What are the three main areas of a form?
Header, footer, body.
Can the header and footer be removed?
Nope. Fixed position. Cannot remove, nor do you have to add things to them.
What is the body of a form made of?
Tabs > Columns > Sections
Except for fields, all elements are added to a form via what function?
Buttons on the Insert tab of the ribbon, in the Form Editor Ribbon - Insert Tab figure.
Tab Properties; Name of Tab?
Name of tab. Can add JavaScript to modify UX, in scripts the tab is referred to by name of property here.
Tab Properties; Label
Appears on form as a label at the top of the tab.
Tab Properties; Show the label of this tab on the form (checkbox) will do what?
Label will appear on the form. If box is cleared no label will appear.
Tab Properties; Expand tab by default will do what?
Tab will be collapsed on form.
Tab Properties; Visible by default will do what?
Display tab on form. If cleared, tab will not be displayed.
Responsible design of a web application means what?
That the forms/tabs will display depending on the width of the browser window.
What can you do to the TabStateChange with JavaScript?
Can add JavaScript function to trigger an event off the TabStateChange (when a user expands or collapses a tab).
What does the section contain?
Fields, sub-grids, charts, notes control, iFrames, web resources, bing maps, spacers.
What components are used for both data entry and display?
Fields.
How many columns can a section contain?
One through four columns. Always evenly divided.
Best practice making use of responsive design?
Use tabs that have multiple columns that each contain one-column sections, instead of tabs that have one column that contain multiple-column sections.
Where can you configure the format of a section?
In the formatting tab of the section properties box.
Which is not a type of form in Microsoft Dynamics CRM 2013?
Tablet.
What is the difference between a quick create form and a quick view form?
Quick create; shortened version of form displayed for creating a record. Quick view; form that can be embedded into another form to display related information in a read-only area.
You have created a new quick create form, customized the layout then saved and published your changes. However, when you click the Create button on the navigation bar, the full form is displayed for the new record. How to fix?
In the entity properties, you must select the check box for Allow Quick Create, Save and Publish the entity, then refresh the browser window.
You have created five forms for a custom entity. Each form is available to members of one specific Security Role. If a user is a member of all the roles, which is the first form that is visible to the user if he or she creates a new record for the entity?
This is determined by the form order, and configured from the Form Order dialog box. The form that is displayed is the first form assigned to a Security Role that is assigned to the User (or to a Team of which the user is a member).
Formatting section properties; layout?
Is the number of columns that a section has. Regardless of how many columns there are in the tab, each section can be divided into 1/2/3/4 equally sized columns.
What is the field layout alignment section properties?
Alignment of text in field labels - left, right or center.
What is the field label position?
Position of field labels in section, left side of or above corresponding field control.
What happens when you remove a tab or section?
If you remove tab, removes all sections in that tab. When you remove a section, all components within the section are removed as well.
What fields can you not remove on a form?
Fields marked as Business Required or System required / has script or non script dependencies in field.
What does form properties let you do?
Let’s you configure options that are related to the form and its behavior.
Where can developers add custom logic to the form?
On the Events tab>Form properties dialog box, can configure functions from attached libraries to be run based on evens like OnLoad.
Form Properties; Display Tab; Form name?
Name for each form, unique and descriptive recommended.