The Checkbox Component allows you to add a basic Checkbox to any form.  Use checkboxes to allow users to add yes/no input logic on a form.  Checkboxes may also be used to control the visual display of a form based on user input.  In the example below, conditional logic is used to show additional inputs based on a Checkbox being selected.

Checkboxes have common properties available to most form components:

  • Label - Modify the label to control the text displayed next to the Checkbox.

  • Label Position - Use label position to control the Label's placement in relation to the Checkbox: Top, Left, Right, Bottom.  

  • Datagrid Label - Use this option to control whether or not you want Label text to appear when the checkbox is embedded in a Datagrid.  In a Datagrid component, the column itself will have a header.  It might be more aesthetically pleasing to not replicated the Label text in the Datagrid itself.  The expense entry example below illustrates a Checkbox with no Datagrid Label.

Using Checkboxes In Rules

If your Checkbox will be used in rules on other components, it's a good idea to set a default value for the Component. In the Settings panel, click the Data tab. Set a value of false if you want the default to be no check, or set true if you want the Checkbox to be checked by default.