# Choice component: basic multiple select

**URL:** <https://community.glideapps.com/t/choice-component-basic-multiple-select/25936>\
**Category:** Project Showcase\
**Created:** [April 23, 2021, 7:40am UTC](https://community.glideapps.com/t/choice-component-basic-multiple-select/25936 "2021-04-23T07:40:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [April 23, 2021, 7:40am UTC](https://community.glideapps.com/t/choice-component-basic-multiple-select/25936/1 "2021-04-23T07:40:48Z")

</div>

Hi, there are several threads on the “multi select” topics, with very powerfull approach (but sometimes tricky to implement).  
I did not find the following workaround (sorry if it was already proposed) which is relatively quick & easy, but includes **limitations**

Foreword: applies to

- **Pre-Defined list** of items to choose (ex. list of “5” colors, but not list of “users” since it grows all the time)
- This list should be quite **short** (since each item will have a User Specific column + a dedicated choice component)
- Not applicable in a **form**
- Only tested to **display inline** list with multi-selections

Synthesis:

TABLES:

- Table “choice items”: list of items (ex. colors)
- Table “elements”: (a) elements & items, (b) one col. per user specific choice item (c) “template” col. of user specifics, (d) single value" of “template” col.

SCREEN:

- 1 choice component per possible choice item, with visibility conditions
- Double button: (a) left: displays the choices made, (b) reset all choices made via a coumpound action
- Inline list: “element’ item” is included in “template” col.

> **[My App](https://basic-multiselect.glideapp.io/)**
