Configure Forms

Prev Next

Overview

Forms can be customized using the Properties Panel, located on the right side of the Form Designer. These properties control everything from layout structure and styling to runtime behavior, keyboard interactions, and validation rules.

Understanding these configuration options helps specify Form behavior, improve accessibility, and support dynamic user interactions.

General

Setting NameDescription
TitleSets the display name or title of the Form. This is useful for organization and reference in the Designer.
Container TypeDetermines the layout structure used for the base of the Form. Layout types like Grid, Stack Panel, and others can be combined and nested (e.g., a Grid inside a Stack Panel).

Form Rules

Setting NameDescription
Active Form FlowsEnables use of Active Form Flows to power dynamic, event-driven logic within the Form (e.g., show/hide controls, trigger outcomes).
Active Form Flows DataDefines the data inputs used by the Active Form Flow.
Active Form Flows Outcome PathsOutcome paths created from an Active Form Flow
LegacyEnables legacy behavior rules (used in older Forms or backward-compatible use cases).

Interactions

Setting NameDescription
Outcome Scenario on Enter Key PressSpecifies the outcome path that is triggered when the user presses the Enter key while in the Form.
Key TriggersDefines custom behaviors or actions that are triggered by specific key presses during Form use.
Restrict Tabbing to formWhen enabled, restricts tabbing to only within the embedded Form. If disabled, tabbing can move focus outside of the Form (controlled by the browser).
Auto Focus First controlWhen enabled, automatically places focus on the control with the lowest Tab Order when the Form loads. Improves accessibility and UX.

Appearance

 Set the customization of the Form's font, color, formatting, and size.

Setting NameDescription
Allow Runtime CSS File NameAllows the Form to dynamically reference a CSS file at runtime using a flow input or variable. Useful for theming.
Style SheetsLists the CSS Style Sheets available for this Form. These are selected from those uploaded into the current project.
Designer WidthSets the Form’s width in the Designer. This does not affect runtime scaling unless layout constraints are applied.
Designer HeightSets the Form’s height in the Designer.
Override Validation SettingsEnables Form-level customization of validation behavior, such as suppressing default messages or enforcing stricter control rules.


For further information on Forms, visit the Decisions Forum.