Horizontal Fields and Buttons Group subpattern

This article provides information about the Horizontal Fields and Buttons Group form subpattern. This subpattern is used when actions must be defined for an individual field on a form.


This subpattern is used when actions must be defined for an individual field on a form. The buttons are laid out just to the right of the field to visually associate the actions with the field. The buttons should display only an icon (no text). Actions that are associated with a section or an entire form should be placed in a Toolbar or ActionPane above that section or form.

Typical contents

  • 1–2 fields
  • 1–3 buttons



Pattern changes

Here are the main changes to this pattern since Microsoft Dynamics AX 2012:

  • The layout of fields and buttons will use a single column, where ArrangeMethod=HorizontalLeft.


High-level structure

  • Group (ArrangeMethod=HorizontalLeft)

    • Field
    • Field (optional)
    • Buttons (1–3 buttons)

Core components

  • Apply the HorizontalFieldsButtonsGroup subpattern to the container control.
  • Address BP Warnings:
    • There should be no more than three buttons.
    • No additional BP checks are required beyond the AX6.3 BP checks that were carried forward.

UX guidelines

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:
  • Horizontal Fields and Buttons Group guidelines:
    • The width of the fields + buttons should not exceed the standard size of a column.
    • Buttons should have a symbol image assigned.
    • Buttons should have tooltips.
    • There should be a maximum of three buttons. The last button can be a menu button.


Form: SalesTable (GroupHeaderAddressHeaderOverview) HorizontalFieldsButtons(2)


Typically used by patterns


Frequently asked questions

This section will have answers to frequently asked questions that are related to this guideline/pattern.

Open issues

  • None

Dynamics AX 2012 content

SalesTable HorizontalFieldsButtons(3)