- 22 Oct 2024
- 7 Minutes to read
- Print
- PDF
Multi Choice
- Updated on 22 Oct 2024
- 7 Minutes to read
- Print
- PDF
The Multi Choice control is a drop-down with scrollable checkboxes. It is a reference control which allows you to make one or more selections by selecting the checkbox along with the option. Make your selections with a single click.
A quick glance to all available and selected options!
Figure: Multi Choice Control
Let's explore the following use-case.
Use Case User Persona: Application Designer | Solution |
The Application Designer Sam wants to create an interface for their application where an email notification is sent to the Analyst, Approver and the Caller whenever there is a status change for an Incident. These options should appear in expandable drop-down along with the checkboxes to select or de-select the option as per the requirement. | To achieve this, Sam can drag and drop the Multi Choice control on the form name it as Incident Status E-mail Notification and can configure the options as Analyst, Approver, Caller. These options will be displayed under Incident Status E-mail Notification for Fredrick to select the required option on need basis. |
Configure Multi Choice Control
Let's configure Multi Choice Control!
- Navigate to General tab of Form Designer. Enter all mandatory details required for the Form.
- In Design Form tab, from the left pane select Controls > Form Controls > Multi Choice.
Drag and drop this control inside a panel to create a multi choice field. Click Settings icon to view Properties pop-up.
You can view the following tabs for Multi Choice control:
- Properties
- Advance
- Validations
- Appearance
- Security
- Data Source
Properties
This section contains the list of properties using which the Administrator can configure the respective control's name, subtitles etc. To know more about the fields that are available under the Properties section, see Field Description given below.
Figure: Properties
Field Description
This table contains the list of fields and their descriptions that are available under the Properties section:
Field | Description |
General | |
Title | Specify the name for the Multi Choice control. This name identifies the Multi Choice control in the form. For Example: Email Notification for Incident |
Subtitle | Specifies the text which you want to display just beneath the control. You may use it to describe the purpose of the control or the way it should be used etc. For Example: As shown in the following screenshot "Send email notification for incident status update" is the subtitle for the Multi Choice control named "Incident Status Email Notification". Figure: Subtitle |
Sub Title | The subtitle text is useful to give the user a better idea of what kind of information they need to fill in. Sub Title text appears directly beneath the control container. Use it to explain why a piece of information is being requested, address security and privacy concerns, or suggest ways of providing answers. |
Informative | |
Help Text | Displays the information about the UI control in the form. |
Rich Text | Select it to enable the text as rich text and interpret as rich text. |
Tooltip | The tooltip is displayed when the user hovers the mouse cursor over the control. |
Advance
This section contains the list of validation setups using which the Administrator can configure the respective control as mandatory, based on condition etc. To know more about the fields that are available under the Advance section, see Field Description given below.
Figure: Advance
Field Description
This table contains the list of fields and their descriptions that are available under the Advance section:
Field | Description |
General | |
Include as Filter | If this toggle button is enabled, then the respective control is available as a filter option on the Form Designer list page of the application. |
Include as a column in grid view | NA |
Is Clickable | NA |
Show Clear Icon | If this toggle button is enabled, then a cross mark (x) is displayed against all the drop-down values selected from the respective control using which the user can clear the individual value. |
Validations
This section contains the list of validation setups using which the Administrator can configure the respective control as mandatory, based on condition, and so on. To know more about the fields that are available under the Validations section, see Field Description given below.
Figure: Validations
Field Description
This table contains the list of fields and their descriptions that are available under the Validations section:
Field | Description |
Title should be | Select one of the following options as per your requirement:
While configuring below listed controls, Application Designer can impose validation on the field being Unique.
|
Below Conditions Meet | Select it if you want to display this control based on certain conditions. The following fields are displayed to configure the conditions: Field - Select the field from the drop-down list on which the condition is to be applied. Operator - Select the required operator from the displayed drop-down list. Figure: Validations Use icon to add more conditions. |
Every Time | Select it if you want to display this control always without any specific conditions. |
Appearance
This section contains the list of validation setups using which the Administrator can configure the respective control as mandatory, based on condition, and so on. To know more about the fields that are available under the Appearance section, see Field Description given below.
Figure: Appearance
Field Description
This table contains the list of fields and their descriptions that are available under the Appearance section:
Field | Description |
Label Layout | Select the required label layout position for the text box control. The available options are:
|
Upload Icon | Icons can be assigned to the selected attribute. On clicking the button, a pop-up displays to browse. Select the required icon. |
Icon Position | Specify the position of the icon. It can be either to the left or the right of the control.
|
First Item | Select what should be the default option to be displayed in the drop-down list. Note: Select None if you do not want any option to be displayed as default option (NA) |
Security
This section contains the security measures that can be configured for the respective control. It will allow you to control the form usage based on the restricted configured access. Configure view and edit permissions at the field level.Figure: Security
For more information on Security tab, refer here.
Data Source
This section contains the list of validation setups using which the Administrator can configure the respective control as mandatory, based on condition, and so on. To know more about the fields that are available under the Data Source section, see Field Description given below.
Figure: Data Source - Table
The following screenshot is displayed if the Data Source is selected as API.
Figure: Data Source - API
The following screenshot is displayed if the Data Source is selected as Manual.
Figure: Data Source - Manual
The following screenshot is displayed if the Data Source is selected as Status.
Figure: Data Source - Status
This section contains the list of fields and their descriptions that are available under the Data Source section. To know more about the fields that are available under the Data Source section, see Field Description.