Skip to content

Choice Lists

Choice lists define the options users can choose from in dropdowns, radio buttons, and checkbox groups.

A choice list should be clear for the user and stable enough for the application to process reliably.

Static Choice Lists

Static choice lists are written directly into the form setup.

They are useful for options that rarely change, such as yes/no categories, fixed application types, or simple preference lists.

Dynamic Choice Lists

Dynamic choice lists come from application data.

They are useful when options should stay aligned with records in the application, such as events, venues, departments, programmes, or categories maintained elsewhere.

Labels and Values

Each option usually has a visible label and a submitted value.

Labels can be changed to improve wording or translation. Values should remain stable once a form is live, because they may be used by processing rules and reports.