# Choice Component - Add special default value "First"

**URL:** <https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321>\
**Category:** Feature Requests\
**Created:** [August 11, 2021, 3:12pm UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321 "2021-08-11T15:12:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maxim\_KM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maxim_km/32/29274_2.png) [@Maxim\_KM](https://community.glideapps.com/u/Maxim_KM)\
**Post date:** [August 11, 2021, 3:12pm UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321/1 "2021-08-11T15:12:54Z")

</div>

Add special value “First” for the “Default Value” property. It preselects the first available option.  
We have many forms where the first available item is acceptable to go with. So it can greatly reduce the time and clicks needed to submit the form.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [August 11, 2021, 3:55pm UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321/2 "2021-08-11T15:55:25Z")

</div>

Can’t you setup this manually in your choice component in form and click in the first value and let it by default?

---

<div class="post-metadata">

**Author:** ![Maxim\_KM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maxim_km/32/29274_2.png) [@Maxim\_KM](https://community.glideapps.com/u/Maxim_KM)\
**Post date:** [August 12, 2021, 9:13am UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321/3 "2021-08-12T09:13:33Z")

</div>

Unfortunately, it doesn’t solve many real problems. I am talking about situations when the choice list depends on values from filters and it’s different for each user.

---

<div class="post-metadata">

**Author:** ![christoph](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christoph/32/22794_2.png) [@christoph](https://community.glideapps.com/u/christoph)\
**Post date:** [August 12, 2021, 9:29am UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321/4 "2021-08-12T09:29:00Z")

</div>

Couldn’t you get the first value of your user specific list by a single value column and then write this value to the data column of the choice component by an action (if there is a useful event before the user gets to the choice component)

---

<div class="post-metadata">

**Author:** ![Maxim\_KM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maxim_km/32/29274_2.png) [@Maxim\_KM](https://community.glideapps.com/u/Maxim_KM)\
**Post date:** [August 12, 2021, 9:39am UTC](https://community.glideapps.com/t/choice-component-add-special-default-value-first/30321/5 "2021-08-12T09:39:37Z")

</div>

Filters are defined on GDE level of Choice component with And/Or. It’s almost impossible to replicate with computed columns in tables. And in addition, it’s much harder to keep updated(I mean if relations or filters are improved/changed).

So, having extra special options for Default Value could be very helpful (e.g. First, Last, Random).
