- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 09:07 AM
I need to add a multi select field(which lists values from a table) to a UI page and based on the values populate list of records. How can I add the multi select?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-24-2018 10:47 PM
Hey,
You can use g:ui_slushbucket
Here is a snippet on how you can use it:
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<g:evaluate jelly="true">
var v_user = new GlideRecord('sys_user');
v_user.query();
</g:evaluate>
<div>
<g:ui_slushbucket name="sb" left_header="Left Side" right_header="Right Side">
<j:while test="${v_user.next()}">
<option value="${v_user.sys_id}" title="${v_user.name}"> ${v_user.name} </option>
</j:while>
</g:ui_slushbucket>
</div>
</j:jelly>
Result:
Mark this as Helpful and Correct if it was.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 11:25 AM
do you mean list collector ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 11:56 AM
Yea, User should be able to select multiple locations.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 12:31 PM
On-Call scheduling has a UI page to create a report that includes a slush bucket. Its:
g:ui_slushbucket
I haven't personally used this so I cannot provide any further direction, but you can search the out of the box UI pages for ui_slushbucket for examples to learn from.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-23-2018 03:14 PM
Thank you