Posted: 5 Apr 2019 14:09 EDT Last activity: 17 Feb 2021 10:12 EST
Questions about MultiSelect control
I have implemented a multi-select control.
Is it possible to restrict free form text entry? The list does not restrict user input to dropdown choices, user can manually enter free form text. There should be a simple option to disable this similar to standard dropdown
It seems that once you click dropdown arrow you can only choose one option at a time. This is very user unfriendly as it requires frequently clicking the arrow when you have multiple entries. Is there a work around to this.
It would be good if there were options as to how the list was displayed (not just dropdown)
I was also looking at the list to list control in the UI Gallery but it seems a lot of effort to configure. Why was the control deprecated?
I did a quick test in UI Gallery for multi select control.
You should be able to select multiple values for one drop down click, the text input field will be populated with the selected values and those values are removed automatically from the drop down list showing only rest.
The option donot allow text entry is there ,but still we have the option to type min characters based on which search is done thats why we are able to type even if you have enabled this option (to disable allow text entry ), but in the dropdowns there is no as such feature . Correct me If I am wrong.
I tried the UI Gallery, while I cannot highlight multiple names at once (it only adds one to the chosen values) - the UI gallery is working better in the sense that the dropdown does not close after you select an item until you click away. In mine, after I select a value the dropdown closes which is more tedious to select multiple values
For example, after I select Amanda Jones in UI gallery , the dropdown stays expanded to choose another. I want this behavior in my UI.
Update: figured out why my dropdown closes, I have a click event on Actions tab
Below are my findings on Multiselect configuration. Hope this might help you.
Drop down control will allow user to select only one option from the list. Drop down control is used for small list of options.
Autocomplete control is used for list with huge data however, it allows user to select only one option from the list.
Whereas, Multiselect Control is used for list with small as well as huge data and it allows user to select multiple options from the list.
In the Multiselect control, the input option (Cursor) is provided to search the options from the list.
By the Product design, If "Allow free form input" option is unchecked, whatever input we are trying to type and use in the control other than the existing options from the list will be considered while running the case but, it will not be saved to the database.
"Allow free form input" option is be present in the Presentation tab of the cell properties of the Multiselect control. Below is the screenshot for your reference,
You can verify the above said functionality in the clipboard by enabling and disabling the "Allow free form input" and saving the results by submitting a case.
my requirement is that the user can select multiple values based on the selected values I need to get the result in another multi-select dropdown.
Ex: let's assume country, state, city multi select list controles
When the user selects two country like India and USA, State dropdown should only display states related to India and USA..when the user selects any one two states based on states city's should display... and vice versa
User may select States first, then based on states countries and city's should display