# Dependent (Cascade) Drop-Down Lists

**URL:** <https://community.glideapps.com/t/dependent-cascade-drop-down-lists/4245>\
**Category:** Feature Requests\
**Created:** [February 4, 2020, 1:53pm UTC](https://community.glideapps.com/t/dependent-cascade-drop-down-lists/4245 "2020-02-04T13:53:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Max\_Makhrov](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/max_makhrov/32/2478_2.png) [@Max\_Makhrov](https://community.glideapps.com/u/Max_Makhrov)\
**Post date:** [February 4, 2020, 1:53pm UTC](https://community.glideapps.com/t/dependent-cascade-drop-down-lists/4245/1 "2020-02-04T13:53:25Z")

</div>

Hi!

I’d like to create multiple (3 and more) dependent lists in one screen so that Glide-Apps could save all previously entered data (I mean the data saved in `Components and values > Columns`).

I’ve made a concept ([https://producto.glideapp.io](https://producto.glideapp.io)) and [video](https://www.youtube.com/watch?v=9ocF4PXt0Qk) of what I’ve managed to create. I’ve also seen a similar community post: app-with-multiple-levels-and-drop-down-menus

The problem of my lists is that I’ll need to create new elements in GlideApps manually when new data appears.

I’ve thought of 2 possible solutions:

1. Use multiple inline lists, like _concepts_ app by @Jeff_Hager. This sample is great but when user enters the next level of inline lists, the programm loses all data from columns, like order and product ids in mu case.
2. Upgrade conditions that in `Layout > Choice > Features section`  
 ![colplus](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/e/e1d0422113c1aad7d62c76465794eadd1dac8a72.png)  
The picture shows what I mean. If I could select the value from another column of the same form here. It would be just great and I did not need to create each list manually.

---

<div class="post-metadata">

**Author:** ![Max\_Makhrov](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/max_makhrov/32/2478_2.png) [@Max\_Makhrov](https://community.glideapps.com/u/Max_Makhrov)\
**Post date:** [July 16, 2020, 7:53am UTC](https://community.glideapps.com/t/dependent-cascade-drop-down-lists/4245/2 "2020-07-16T07:53:32Z")

</div>

UPDATE. Possible since the last update. Please see my sample and answer here:

> [@new New containing screen context for conditions](https://community.glideapps.com/t/new-containing-screen-context-for-conditions/12316/32):
>
> Cannot be done via a form. Dependent lists feature is possible with this scheme: Create screen 1 for user select. Screen1 should have one enrty done to let things happen Create dependent lists there Create a form button that shows when a user did the last choice Use prefilled fields inside a form. The form should link a separate sheet to collect results. Nice that is works in a such way! Thank you Glide and experts! Note: list in screen1 could be user-specific to show the last selected item …
