# Filter not triggered when screen value changes

**URL:** <https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956>\
**Category:** Report a Bug\
**Created:** [January 29, 2021, 9:03pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956 "2021-01-29T21:03:42Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 29, 2021, 9:03pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/1 "2021-01-29T21:03:42Z")

</div>

I try to filter an inline list by the choosen choice of a choice box and I don’t get it.

Is this possible?

So when the user changes the choice box the list items should change too.

---

<div class="post-metadata">

**Author:** ![drascon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drascon/32/20070_2.png) [@drascon](https://community.glideapps.com/u/drascon)\
**Post date:** [January 29, 2021, 9:11pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/2 "2021-01-29T21:11:07Z")

</div>

Check out this thread:

> [@InlineList + Choice](https://community.glideapps.com/t/inlinelist-choice/21841):
>
> Hi folks, I´m building a new app where I will have a choice (listing some neighborhoods) and below this a InlineList with all stores that are i the same neighborhood listed in the choice. A created a tab to list this neighborhoods and I already have another tab with the list of stores. The point is: when I´m selecting the neighborhood on the choice, it´s updating the data in the sheet. So, if I have there two items, it will overwrite the one of them. When I select a different item in the cho…

Also, @Robert_Petitto has a video tutorial that might be what you’re looking for:

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/9/798b73ca0a3f5556e74d2f6808df0f3e22c05462.jpeg "Glide: Creating dynamic filters w/ choice and multiple inline lists") ](https://www.youtube.com/watch?v=87zFDvDl_Kc)

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 29, 2021, 9:17pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/3 "2021-01-29T21:17:14Z")

</div>

My user can add as much choice items as he want so this solution is to static.

But thanks for your answer.

---

<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:** [January 29, 2021, 9:28pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/4 "2021-01-29T21:28:07Z")

</div>

> [@tornado Use Multiple Choice Components to Filter an Inline List](https://community.glideapps.com/t/use-multiple-choice-components-to-filter-an-inline-list/16932):
>
> [[Glide: Filter an Inline List with Choice Components] ](https://www.youtube.com/watch?v=NOYFsVUWQXw) Updated July 2022 
> 
> > **Version 1**
> >
> > \<a href="https://www.youtube.com/watch?v=rtbFccDKuH0"\>https://www.youtube.com/watch?v=rtbFccDKuH0\</a\>

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 29, 2021, 11:47pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/5 "2021-01-29T23:47:33Z")

</div>

Thanks for your reply.

If the record exists it work like expected. I can filter the inline list based on the selection of the choice box. I think this works because the choice box writes directly to the field…

When I use show form and then connect the choice box to the field and use in the filter the field from this screen it doesn’t work. I believe the field is still empty even if the choice box is not empty.

I would make some Screenshots tomorrow to explain this.

---

<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:** [January 30, 2021, 12:15am UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/6 "2021-01-30T00:15:15Z")

</div>

So you have a choice box inside a form and have an inline list also inside the form?

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 30, 2021, 3:37pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/7 "2021-01-30T15:37:57Z")

</div>

Exactly the inline List should be a preview of the products that been applied to the look alrady.

When I do this in the detail view of my Look\_Products gtable this works fine.

![choice_ok](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/5/1503daae79eef72e754bb2b6d55956c8619aa138.gif)

---

<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:** [January 30, 2021, 3:41pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/8 "2021-01-30T15:41:04Z")

</div>

I’m not entirely sure if you can filter an inline list using a choice inside a form. Can you filter by screen values?

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 30, 2021, 3:46pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/9 "2021-01-30T15:46:27Z")

</div>

Yes I try to use the screen value to filter the inline List.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/a/ca3172c7d1e8b8564d813936764c2817c6d69eb7.jpeg)

And the choice box ist connected to the same field.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/4/e4f1f322abb6130de68a7d9e70e58c62ef1fd65a.jpeg)

But changing the choicebox value did not change the screnn value I guess. The screen value is always empty I guess.

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 30, 2021, 3:49pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/10 "2021-01-30T15:49:11Z")

</div>

Hmm it look likes the field is written imidiality.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/e/de1d8714a13cc0033dc2fb2173d1511e77c5ba78.jpeg)

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 30, 2021, 4:09pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/11 "2021-01-30T16:09:43Z")

</div>

Ok. I would say this is a bug. The Filter is not triggerd when the screen field changes.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/8/b828fc46b4b26a9249deb625f3964490fcdfad23.jpeg)

---

<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:** [January 31, 2021, 12:43am UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/12 "2021-01-31T00:43:03Z")

</div>

Seems like I can reproduce this. For the moment, I would advise switching to a “custom form” with user-specific fields and using user-specific columns for inputs, an an add row action to submit, if the inline list is crucial for you.

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 31, 2021, 6:48am UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/13 "2021-01-31T06:48:08Z")

</div>

Thank you very much for this hint.

I think this would be a better workflow for the user too.

---

<div class="post-metadata">

**Author:** ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)\
**Post date:** [January 31, 2021, 3:23pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/14 "2021-01-31T15:23:04Z")

</div>

Thanks again for your help and advice.

This is the new workflow:

![new_workflow](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/6/9676ae1aaae26e6f88e401dcbdfed8003c892b7f.gif)

---

<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:** [January 31, 2021, 11:59pm UTC](https://community.glideapps.com/t/filter-not-triggered-when-screen-value-changes/21956/15 "2021-01-31T23:59:30Z")

</div>

Nicely done my friend.
