# Struggling to link screens and tables with relations

**URL:** <https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274>\
**Category:** Ask for Help\
**Created:** [February 6, 2026, 5:05pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274 "2026-02-06T17:05:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Emma\_R](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emma_r/32/85890_2.png) [@Emma\_R](https://community.glideapps.com/u/Emma_R)\
**Post date:** [February 6, 2026, 5:05pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/1 "2026-02-06T17:05:51Z")

</div>

Hi, I’ve been trying for some hours (and failing), to get my action button to take the user to the right place. It had been working but I accidentally deleted the button and don’t seem to be able to rebuild as easily. So I have a screen with a button that is supposed to, when clicked, take the user to a list of templates, from which they then add any that they want to their own list. I have a master table with all templates and I have a table with each ‘user’ listed but I cannot get the master list to appear in the dropdown menu. It is only showing 2 basic text columns from the table from which the user starts on. No row id options either… I hope that makes sense to somebody? I’ve been asking chatgpt and copilot and watched the Glide tutorials but can’t find the answer. Thanks to anyone with the patience to read this.

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [February 6, 2026, 8:57pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/2 "2026-02-06T20:57:22Z")

</div>

> [@Emma\_R](#):
>
> watched the Glide tutorials but can’t find the answer

Have you gone through [Glide Docs](https://www.glideapps.com/docs/)? I would recommend you take the time to read through this and watch some of the videos, especially the ones on relations, buttons and workflows.

---

<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:** [February 7, 2026, 1:30am UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/3 "2026-02-07T01:30:47Z")

</div>

**1. Design the data model first**

Start with clearly separated tables:

- **Users** : one row per user (add a rowID, and collect the user’s email, name and other info you want here).
- **Templates (Master)**: one row per template available to all users.
- **User Templates** (or “My Templates”): templates that each user has added to their own list.

**2. Set up relations and lookups**

In the Glide Data Editor:

- Create a **relation** in ‎`User Templates`:

- Create a **relation** in ‎`Users`:

**3. Build screens bound to the right tables**

In Glide, what you see in dropdowns and actions depends heavily on which **table the screen is attached to**.

- **Start Screen** : attach to ‎`Users` (or ‎`User Profile`) so each user sees their own data.
- **Templates Screen** : attach to ‎`Templates` so you can show the full master list.
- **My Templates Screen** : attach to ‎`User Templates` so each user sees only their selections.

**4. Define the action flow for “Add from master templates”**

Your desired flow:

1. User taps a button on their main screen (“Browse Templates”).
2. They go to the **Templates (Master)** list.
3. From there, they tap “Add” on a template.
4. An action creates a row in ‎`User Templates` linked to:

- The current user.
- The chosen template.

Implementation approach:

- On the main user screen (bound to ‎`Users`):

- On each template row (in ‎`Templates` list):

This avoids needing the master table in a dropdown: you navigate to a screen already bound to ‎`Templates`, then create the linkage via IDs.

**Examples**

**Example tables and relationships**

**Users**

| Column Name | Type | Example Value |
| --- | --- | --- |
| User ID | RowID | U001 |
| Name | Text | Emma R |
| Email | Email | [emma@example.com](mailto:emma@example.com) |
| Role | Text | Member |

**Templates (Master)**

| Column Name | Type | Example Value |
| --- | --- | --- |
| Template ID | RowID | T001 |
| Name | Text | Weekly Planner |
| Category | Text | Productivity |
| Description | Text | Plan your week… |
| Active | Bool | true |

User Templates (User’s own list)

| Column Name | Type | Example Value |
| --- | --- | --- |
| User Template ID | RowID | UT001 |
| User ID | Text | U001 |
| Template ID | Text | T001 |
| Custom Name | Text | My Week Plan |
| Created At | Date/Time | 2026-02-07 |

---

<div class="post-metadata">

**Author:** ![Emma\_R](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emma_r/32/85890_2.png) [@Emma\_R](https://community.glideapps.com/u/Emma_R)\
**Post date:** [February 7, 2026, 12:22pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/4 "2026-02-07T12:22:03Z")

</div>

Thanks so much for this. When I’ve followed these instructions it seems my buttons were correct but my screens were a bit messy. It’s highlighted some duplication which has complicated matters. Much appreciated.

---

<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:** [February 7, 2026, 10:53pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/5 "2026-02-07T22:53:34Z")

</div>

Great to hear it worked for you!

---

<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:** [February 14, 2026, 10:54pm UTC](https://community.glideapps.com/t/struggling-to-link-screens-and-tables-with-relations/86274/6 "2026-02-14T22:54:21Z")

</div>

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