# Dynamic Dependent Choices

**URL:** <https://community.glideapps.com/t/dynamic-dependent-choices/6234>\
**Category:** Ask for Help\
**Created:** [April 1, 2020, 9:59am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234 "2020-04-01T09:59:38Z")\
**Posts on this page:** 10\
**Page:** 2

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [April 10, 2020, 8:39pm UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/21 "2020-04-10T20:39:53Z")

</div>

Hi @Rasha

If what you write is what I’m thinking… you are right 150%: the relations don’t work in a form.  
While the form is loaded, there is no saved data in your fields/entries so there is no a key field (value) to create relations. Just later when the form is sent, the user data is available and everything begins working.

I noticed this when I was creating the Private section (with Sig-In User) and due to it, I used an only one choice component in the form. This is a case where I can’t figure out a workaround, sorry.

Have a nice night!

Saludos  
Gavp

---

<div class="post-metadata">

**Author:** ![Rasha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rasha/32/4585_2.png) [@Rasha](https://community.glideapps.com/u/Rasha)\
**Post date:** [April 10, 2020, 9:00pm UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/22 "2020-04-10T21:00:28Z")

</div>

You understood perfectly! Thanks for confirming @gvalero. I suspected that was the reason behind the 1 component decision in the Private section. You have a good night as well. Salut.

---

<div class="post-metadata">

**Author:** ![pluhg](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pluhg/32/177_2.png) [@pluhg](https://community.glideapps.com/u/pluhg)\
**Post date:** [May 19, 2020, 6:10am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/24 "2020-05-19T06:10:05Z")

</div>

Hi @gvalero

Very nice App. I’ve tried to duplicate what you’ve done in your app, however, my choice section is not immediately populating the spreadsheet. Can you help me understand why that is.

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [May 19, 2020, 1:22pm UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/25 "2020-05-19T13:22:50Z")

</div>

Hi  
My APP can be copied as a template and then you can see its all configuration.

Saludos @pluhg

---

<div class="post-metadata">

**Author:** ![AllClean\_Services](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/allclean_services/32/2826_2.png) [@AllClean\_Services](https://community.glideapps.com/u/AllClean_Services)\
**Post date:** [July 10, 2020, 2:29am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/26 "2020-07-10T02:29:11Z")

</div>

Hi All,  
I used already the template presented above. It works if you are showing your data. If you are entering data, this one won’t work. I hope glide can create a component to have a dependent choice. When you make your first choice, Glide should be able to go to your google sheets, get your list for the second choice without the need to have this first choice already in google sheets. On a regular spreadsheet, the moment you have your first choice in the cell, your selection for the second choice will be available. When you choose your choice in Glide, still not in the Google sheet cell yet. You need to press “done” to have the data in the google sheet then the second choice will be available. I can see a lot of people that want to have this available. And this is what I am looking for. Sorry for not using all the correct words to explain that. I am a self learner and the computer vocabulary is not the best thing I have but I am beIng able to do great things with Glide. Thanks all.

---

<div class="post-metadata">

**Author:** ![Bunyod](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bunyod/32/68110_2.png) [@Bunyod](https://community.glideapps.com/u/Bunyod)\
**Post date:** [July 12, 2023, 6:40pm UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/27 "2023-07-12T18:40:01Z")

</div>

Hey, I wanted to do the sam thing @AsiaOffTheBoat asked, but can not open your App (

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 13, 2023, 12:43am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/28 "2023-07-13T00:43:45Z")

</div>

Can you show us your current data structure? I think the setup will work if you have this.

> [@Dynamic Dependent Choices](https://community.glideapps.com/t/dynamic-dependent-choices/6234/3):
>
> It uses: (1) A column for the letters (2) A column for each of the letters with the names in each letter (3) A column for each of the names with the spelling/misspellings for each name

---

<div class="post-metadata">

**Author:** ![Bunyod](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bunyod/32/68110_2.png) [@Bunyod](https://community.glideapps.com/u/Bunyod)\
**Post date:** [July 13, 2023, 2:49am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/29 "2023-07-13T02:49:03Z")

</div>

Yeah here, choices are staying in form when you click on of accounts

I want appear sub-categories connected to category, when I select category

> **[Finance App](https://finance-app-7gc3.glide.page)**

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 13, 2023, 3:39am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/30 "2023-07-13T03:39:20Z")

</div>

So do you want to use these in a form environment, or do you want to click the Categories items and be able to see sub-categories inside?

---

<div class="post-metadata">

**Author:** ![Bunyod](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bunyod/32/68110_2.png) [@Bunyod](https://community.glideapps.com/u/Bunyod)\
**Post date:** [July 13, 2023, 3:51am UTC](https://community.glideapps.com/t/dynamic-dependent-choices/6234/31 "2023-07-13T03:51:00Z")

</div>

In form environment for now

[Previous page](https://community.glideapps.com/t/dynamic-dependent-choices/6234.md?page=1)
