# How to make an interactive form to choose Department, category and sub category

**URL:** <https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966>\
**Category:** Ask for Help\
**Created:** [April 20, 2022, 8:29pm UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966 "2022-04-20T20:29:31Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Cura](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_cura/32/37628_2.png) [@David\_Cura](https://community.glideapps.com/u/David_Cura)\
**Post date:** [April 20, 2022, 8:29pm UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/1 "2022-04-20T20:29:31Z")

</div>

Hello, good week everyone!

How could I make an interactive form to choose Department, category and sub category and show the choice list according to each parent category to reduce the size of the choice lists?

Try the choice components and visibility filters. The problem is that I have more than one choice component wanting to write the category column of my product, this is because I wanted to split the list according to the previously chosen department.

Does anyone have an idea of ​​the best way to do it?

Thank you very much!

---

<div class="post-metadata">

**Author:** ![eltintero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eltintero/32/76520_2.png) [@eltintero](https://community.glideapps.com/u/eltintero)\
**Post date:** [April 20, 2022, 8:47pm UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/2 "2022-04-20T20:47:41Z")

</div>

Did you look into this already?

> **[Subcategories + Hierarchies](https://docs.glideapps.com/all/topics/tips/subcategories)**

---

<div class="post-metadata">

**Author:** ![David\_Cura](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_cura/32/37628_2.png) [@David\_Cura](https://community.glideapps.com/u/David_Cura)\
**Post date:** [April 20, 2022, 9:07pm UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/3 "2022-04-20T21:07:20Z")

</div>

Yes, I saw it. That step has not yet arrived, I simply wanted to complete the product category information through a form.

---

<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:** [April 21, 2022, 1:01am UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/4 "2022-04-21T01:01:22Z")

</div>

So do you mean you want to filter those things inside a form?

---

<div class="post-metadata">

**Author:** ![David\_Cura](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_cura/32/37628_2.png) [@David\_Cura](https://community.glideapps.com/u/David_Cura)\
**Post date:** [April 21, 2022, 1:22am UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/5 "2022-04-21T01:22:39Z")

</div>

Same thing. I want to first choose a parent category, then in another choice component I want to choose the children of that parent and so on.

---

<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:** [April 21, 2022, 1:27am UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/6 "2022-04-21T01:27:10Z")

</div>

You can do it in a form using a “screen filter”.

Let’s say choice component 1 writes to the “Parent” column.

Choice component 2’s choices will be filtered by “Parent” is “Screen \> Parent” column.

Your child choices must be in a table with a structure like.

Parent | Child  
Parent 1 | Child 1  
Parent 1 | Child 2  
Parent 2 | Child 1

---

<div class="post-metadata">

**Author:** ![David\_Cura](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_cura/32/37628_2.png) [@David\_Cura](https://community.glideapps.com/u/David_Cura)\
**Post date:** [April 21, 2022, 1:42am UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/7 "2022-04-21T01:42:35Z")

</div>

Thank you very much for being so clear. I had tried it before but was so confused that it didn’t work out, now it worked out great. Good week!

---

<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 22, 2022, 1:43am UTC](https://community.glideapps.com/t/how-to-make-an-interactive-form-to-choose-department-category-and-sub-category/40966/8 "2022-04-22T01:43:22Z")

</div>

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