Orbeon Forms
Search
K

Yes/No answer

Availability

[SINCE Orbeon Forms 2016.1]

What it does

The fr:yesno-input component displays a simple choice between "Yes" and "No". It stores a value of true when "Yes" is selected and false when "No" is selected.
Appearance
This control is generally recommended over the Checkbox Input Component for binary (or boolean) selection, because:
  • A "Yes/No" choice is usually clearer to the user.
  • The control can be marked as "Required", in which case he user has to make a selection to pass validation. With a single checkbox, it is easier to miss making a selection.
A "Clear value" button is available in Form Builder to clear the value of the control without editing the source of the form definition or recreating the control.

Basic usage

You use fr:yesno-input like a regular XForms controls. Example:
<fr:yesno-input ref="happy-camper">
<xf:label>Are you a happy camper?</xf:label>
</fr:yesno-input>

See also