# Page selection

**URL:** <https://community.glideapps.com/t/page-selection/69620>\
**Category:** Ask for Help\
**Created:** [January 16, 2024, 6:13pm UTC](https://community.glideapps.com/t/page-selection/69620 "2024-01-16T18:13:39Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![gode](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@gode](https://community.glideapps.com/u/gode)\
**Post date:** [January 16, 2024, 6:13pm UTC](https://community.glideapps.com/t/page-selection/69620/1 "2024-01-16T18:13:39Z")

</div>

Good afternoon, I have my Glide application and I wanted to know how I can select the page I want to see with a drop-down menu. I explain. I have an application to view information about basketball games, and I want it to access the page with the results of the last games (which is a List type page connected to a database) at the top On the page there is a drop-down menu that says First Year, Second Year, Third Year, etc… And selecting an option from the drop-down menu takes me to the page of that year’s games. Thanks in advance

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [January 16, 2024, 6:23pm UTC](https://community.glideapps.com/t/page-selection/69620/2 "2024-01-16T18:23:56Z")

</div>

Does it help if you add the In-App Filter to the List under Options? Something like filter by year

 ![Screenshot 2024-01-16 at 1.21.58 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/e/be6fbece13158c209019b75afffe0d041535d00a.png)

---

<div class="post-metadata">

**Author:** ![gode](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@gode](https://community.glideapps.com/u/gode)\
**Post date:** [January 16, 2024, 7:19pm UTC](https://community.glideapps.com/t/page-selection/69620/3 "2024-01-16T19:19:53Z")

</div>

It wouldn’t help me, because I have given basketball as an example, and I also want to have it in pages, not all together, but separated by different data sheets.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [January 16, 2024, 7:23pm UTC](https://community.glideapps.com/t/page-selection/69620/4 "2024-01-16T19:23:37Z")

</div>

Ok so you want some type of navigation to a filtered list after your selection. Are there a fixed number of options?

---

<div class="post-metadata">

**Author:** ![gode](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@gode](https://community.glideapps.com/u/gode)\
**Post date:** [January 16, 2024, 7:28pm UTC](https://community.glideapps.com/t/page-selection/69620/5 "2024-01-16T19:28:56Z")

</div>

Yes, the thing would be a dropdown with 3 options and the one I select will take me to the page of that option

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 16, 2024, 7:57pm UTC](https://community.glideapps.com/t/page-selection/69620/6 "2024-01-16T19:57:42Z")

</div>

A choice component cannot run an action on it’s own when it’s changed, so you would need a button configured to do something based on that selected choice value. The other option is to use the selected choice value to control visibility, or a filter, or generate a relation used as the source of a collection. It all comes down to how your screens and data are currently set up.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [January 16, 2024, 8:04pm UTC](https://community.glideapps.com/t/page-selection/69620/7 "2024-01-16T20:04:54Z")

</div>

Just thinking out loud if it were me I’d have a one row table with a user specific column to hold the choice… a button bar with three actions to write to the user specific column… a relation from the user specific column to the data

The action on the button would be set column value followed by show new screen this item… on the new screen our collection with the relation as its source

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 16, 2024, 8:09pm UTC](https://community.glideapps.com/t/page-selection/69620/8 "2024-01-16T20:09:29Z")

</div>

I’ve done that with an action row component. Three buttons with a Show New Screen action on each button. Not even writing to to a user specific column. Just opened 3 different screens and designing each one independently.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [January 16, 2024, 8:13pm UTC](https://community.glideapps.com/t/page-selection/69620/9 "2024-01-16T20:13:07Z")

</div>

Ya Jeff nailed it. That would get you what you want with the least updates possible.

---

<div class="post-metadata">

**Author:** ![gode](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@gode](https://community.glideapps.com/u/gode)\
**Post date:** [January 18, 2024, 7:29pm UTC](https://community.glideapps.com/t/page-selection/69620/10 "2024-01-18T19:29:25Z")

</div>

If you could explain the process to me more easily, I would appreciate it since I am a Nobel Prize winner in apps and I also don’t speak English, so the translations are a little strange.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 19, 2024, 6:11pm UTC](https://community.glideapps.com/t/page-selection/69620/11 "2024-01-19T18:11:40Z")

</div>

I have an Action Row component on my screen.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/b/eb8b2bbc9fb82e34e11aeef5dbc860a5bd77850b.png)

This is how the Action Row component is configured.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/5/85c0f608b098b60c84cb518f45c8df32b5e3d4fc.png)

This is how one of those buttons is configured.  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/b/abdf848a99883448fbb5131f7ceacebbe96a0c10.png)

That’s it. One Action Row component gives me multiple buttons that all open new screens. You can also do the same with a Button or Button Block component.
