Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

"Select All/multiple select" Checkbox/Option for List field

shilpidev10
Tera Contributor

Hi All, 

I'm looking to see if there is away to add 'select all/Multiple select' checkboxes for a List type field data?

shilpidev10_0-1776629375130.png

Thank you all in advance!

1 ACCEPTED SOLUTION

TharaS657398130
Mega Guru

There’s no OOB way to add “Select All” inside a glide_list field, so the fix is to replace the default slushbucket with your own UI that supports checkboxes. Create a UI Page / Service Portal widget / Workspace component that shows the same records in a table with checkboxes and a “Select All” option, then on submit collect all selected sys_ids and set them into your list field (comma-separated) using a client script or server call. Finally, hide the original list field on the form and use your custom component instead. This way users get proper multi-select + select-all, while the data still saves correctly in the list field.

View solution in original post

2 REPLIES 2

pr8172510
Giga Guru

Hi,

Out of the box, a List type field does not support “Select All” or checkbox-style multi-select. The checkboxes you see in list views are only for record selection in the UI, not for field values.


Use a List Collector instead of a List field. It supports multi-selection and provides a built-in way to move all records (>>), which effectively works like “Select All”.

If you strictly need a “Select All” option, you can:

  • Add a checkbox variable (e.g., Select All)
  • Use a Catalog Client Script to populate all values into the List Collector when checked

But this is a customization and only works in Catalog/Portal, not standard list fields.

TharaS657398130
Mega Guru

There’s no OOB way to add “Select All” inside a glide_list field, so the fix is to replace the default slushbucket with your own UI that supports checkboxes. Create a UI Page / Service Portal widget / Workspace component that shows the same records in a table with checkboxes and a “Select All” option, then on submit collect all selected sys_ids and set them into your list field (comma-separated) using a client script or server call. Finally, hide the original list field on the form and use your custom component instead. This way users get proper multi-select + select-all, while the data still saves correctly in the list field.