# Display choices from the same column but allow the user to add a new value

**URL:** <https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016>\
**Category:** Ask for Help\
**Created:** [April 2, 2023, 4:58am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016 "2023-04-02T04:58:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![siraj-samsudeen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/siraj-samsudeen/32/54801_2.png) [@siraj-samsudeen](https://community.glideapps.com/u/siraj-samsudeen)\
**Post date:** [April 2, 2023, 4:58am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/1 "2023-04-02T04:58:22Z")

</div>

I have a column where the user has to enter name of the logistics company like DHL, Bluedart. So, rather than entering it, I want them to see the currently stored values in the columns and then add a new one if what he wants is not there in that list. As of now, I have set up a choice, sourcing from that column. Then I added a text entry with Filter visibility to show when the Choice is Empty. But it looks a bit clunky and I don’t see a way to put a text Other instead of the default `-` any idea how this is done?

This post below is a bit similar, but I did not fully understand how to apply it to my case, as I do not have a prepopulated values for the choice? All the values come from the column itself.  
Is there a way to allow a user to add to a Choice pick list directly from an Add or Form screen? - Glide Community

> [@Is there a way to allow a user to add to a Choice pick list directly from an Add or Form screen?](https://community.glideapps.com/t/is-there-a-way-to-allow-a-user-to-add-to-a-choice-pick-list-directly-from-an-add-or-form-screen/14712):
>
> Sorry if my searching ability is not up to scratch here, but I did give it a crack. Is there any way of allowing a user to add a new item to the source data for a Choice question “on the fly”, either from the “Add” interface or a Form? Or would it always be necessary to back out of that screen and navigate to the tab that houses the data for that Choice? If the answers are No and Yes respectively, all good, just wanted to check. Cheers Ad PS how should we categorise “how to” topics?

Other related question is once I set this field up, if I want this to be used in all the forms where this field is used, is manual copy/paste the only possibility?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 2, 2023, 5:07am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/2 "2023-04-02T05:07:53Z")

</div>

You can point a choice component and a text every to the same column. I usually just add both components and the user can either select from a choice, or type in what they want.

 ![Screenshot_20230402-000624](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/f/9f1d4c106eebd2970dc23c783922db69b58397eb.png)

---

<div class="post-metadata">

**Author:** ![siraj-samsudeen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/siraj-samsudeen/32/54801_2.png) [@siraj-samsudeen](https://community.glideapps.com/u/siraj-samsudeen)\
**Post date:** [April 2, 2023, 5:13am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/3 "2023-04-02T05:13:30Z")

</div>

This is great. I have something similar, but the order is reversed - they both are writing to the same column. I have initially hidden the 2nd text box, but after your nice screenshot, I have removed that condition - Should I make one or both fields (i mean components) required?

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/c/ec830b4f85815343fced67e0fbdbe468d79ce839.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 2, 2023, 9:57am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/4 "2023-04-02T09:57:15Z")

</div>

I only have the text entry set as required. The reason for that is because you will either fill it in manually, or it will will become filled because of the choice component. So, you will always have a value in the text entry, but you won’t always have a value in the choice component.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [April 2, 2023, 4:30pm UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/5 "2023-04-02T16:30:08Z")

</div>

I use a Button Block which rules the visibility of the choice and text components. Something like… “New” “Existing” Just an idea…

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [April 11, 2023, 11:12am UTC](https://community.glideapps.com/t/display-choices-from-the-same-column-but-allow-the-user-to-add-a-new-value/60016/6 "2023-04-11T11:12:35Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
