# Combine "Text Entry" & "Choice" components

**URL:** <https://community.glideapps.com/t/combine-text-entry-choice-components/31506>\
**Category:** Feature Requests\
**Created:** [September 7, 2021, 6:40pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506 "2021-09-07T18:40:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonathon\_Kohn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathon_kohn/32/8593_2.png) [@Jonathon\_Kohn](https://community.glideapps.com/u/Jonathon_Kohn)\
**Post date:** [September 7, 2021, 6:40pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/1 "2021-09-07T18:40:03Z")

</div>

Is it possible to allow the text entry field to also allow a dropdown list of choices instead of having 2 components writing to the same cell?

My case: A client is adding items to their store and has to enter an item type, i.e. “Shirt”. They have entered this type many times and can easily choose it from a choice component but if they need to add a new type to that column, now I am forced to add another component with a different title so the user can manually enter a NEW type instead of choosing from an existing list.

Is it possible to allow both in the same component? A tap on the field would allow manual entry and a tap on the arrow would provide a choice list?

 ![Screen Shot 2021-09-07 at 1.33.18 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/4/249701df6a55b8d68e533765639e2e981d598dc5.png)

---

<div class="post-metadata">

**Author:** ![Jonathon\_Kohn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathon_kohn/32/8593_2.png) [@Jonathon\_Kohn](https://community.glideapps.com/u/Jonathon_Kohn)\
**Post date:** [September 7, 2021, 6:40pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/2 "2021-09-07T18:40:34Z")

</div>

@Robert_Petitto I know you want this…

---

<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:** [September 7, 2021, 6:56pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/3 "2021-09-07T18:56:13Z")

</div>

It is not natively possible to the best of my knowledge.  
Just thinking quickly, without trying it: could a lead of reflection be something like

- in GDE / “Items” column: **first** row of data is _Create new item_
- in GDE / “Item selected” (resulting from the choice in the - below - inline list)
- text entry #1 to search for items already entered
- inline list:  
. visibility none if text entry _is empty_  
. filter on text entry #1 _is included_ in inline list title
- a text entry #2 to create new item if not available in inline list: visibility if “item selected” is _Create new item_

Just an idea

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [September 7, 2021, 6:58pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/4 "2021-09-07T18:58:17Z")

</div>

This would be nice… a choice component with the option to type text directly into it as well.

Often you’ll see this in forms as “Allow ‘Other’”

---

<div class="post-metadata">

**Author:** ![Jonathon\_Kohn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathon_kohn/32/8593_2.png) [@Jonathon\_Kohn](https://community.glideapps.com/u/Jonathon_Kohn)\
**Post date:** [September 7, 2021, 6:58pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/5 "2021-09-07T18:58:49Z")

</div>

I love this idea and may implement it until this request is filled.

---

<div class="post-metadata">

**Author:** ![Jonathon\_Kohn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathon_kohn/32/8593_2.png) [@Jonathon\_Kohn](https://community.glideapps.com/u/Jonathon_Kohn)\
**Post date:** [September 7, 2021, 7:10pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/6 "2021-09-07T19:10:02Z")

</div>

It doesnt seem that using “Set Column” via inline list of matching “types” works within a edit/form screen. Only on a details screen ☹

---

<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:** [September 7, 2021, 7:30pm UTC](https://community.glideapps.com/t/combine-text-entry-choice-components/31506/7 "2021-09-07T19:30:46Z")

</div>

oups …
