Form Patterns are introduced in Dynamics 365 for Finance and Operations, In Dynamics AX2012 we used form styles. These Patterns provide a base structure based on particular style (including required and optional controls), and also provide many default control properties. Patterns have made the form development very easier and after applying the pattern its validate and give the gurantee to the developers that its correct and consistant.
Patterns help validate form and control structures, and also use of control in some places.Form patterns provide many default control properties, and these also contribute to a more guided development experience.
List of Top Level Form Patterns
|Form pattern||What it’s used for|
|Details Master (two variants)||A form that displays the details of a complex entity|
|Details Transaction||A form that displays the details of a complex transaction entity and its lines (for example, and order and its lines)|
|Dialog (six variants)||A form that is used as a dialog to gather a set of information|
|Drop Dialog (two variants)||A form that is used as a drop dialog to gather a small set of information to provide context for an action|
|FactBox (two variants)||A Microsoft Dynamics AX 2012 FactBox that displays information about a related record or set of records|
|List Page||A Dynamics AX 2012 List Page|
|Lookup (three variants)||A form that is used as a lookup|
|Simple Details (four variants)||A form that is focused on a single record|
|Simple List||A form that displays details for a simple entity as a grid that has fewer than 10 fields per record|
|Simple List & Details (three variants)||A form that displays information about an entity of medium complexity|
|Table of Contents||A form that displays setup information or loosely related information sets|
|Task (two variants)||A legacy form pattern that is used to display master or transaction entities|
|Wizard||A form that displays a set of tab pages to the user to gather information in a predetermined order|
|Operational Workspace||A form that is used to display an overview of an activity and is meant to be a primary means of navigation|
|Workspace Panorama Sections (three variants)||A form that is used to show content for a panorama section (via a Form Part Control) in the Operational Workspace|
This is just an introduction of the form patterns will describe each pattern in details in separate post.