This article provides information about the Field and Field Groups form subpattern. This is the most common data entry subpattern. It uses a dynamic number of columns to present multiple fields or groups of fields.
Field and Field Groups is the most common data entry subpattern and uses a dynamic number of columns to present multiple fields or groups of fields. This subpattern is not used with controls that have dynamic height or width (for example Grid, Tree, RadioButton, ListBox, or ListView), or controls that have larger height or width (for example, Chart). The group controls within this pattern can be used either to group fields under a label or to bind to a table field group.
- Groups or Fields as immediate children of the FastTab
- Groups containing Fields
- Can contain other subpatterns:
- Horizontal fields and button group
Here are the main changes to this pattern since Microsoft Dynamics AX 2012:
- Removed explicit columns and the use of groups to force fields into two or three (or more) columns.
- Changed from fixed columns to dynamic columns.
FieldGroups (Group) [0..N]
- Fields ($Field) [1..N]
- ActionableFields (Group) [0..N] mimics the Horizontal Fields and Button Group subpattern
Fields ($Field) [0..N]
- ActionableFields (Group) [0..N]
- Apply the FieldsAndFieldGroups subpattern to the container control.
- Address BP Warnings:
- No additional BP checks are required beyond the AX6.3 BP that were checks carried forward.
The verification checklist shows the steps for manually verifying that the form complies with UX guidelines. This checklist doesn't include any guidelines that will be enforced automatically through the development environment. Open the form in a browser, and walk through these steps.
- Standard form guidelines:
- Standard form guidelines have been consolidated into the General Form Guidelinesdocument.
- Fields and Field Groups guidelines:
Typically used by patterns
Frequently asked questions
This section will have answers to frequently asked questions that are related to this guideline/pattern.
- Tooling must allow explicit use of the HorizontalFieldsButtonsGroup subpattern instead of mimicking content in the pattern definition.