# How do i fill in gaps the database using show form screen via a button

**URL:** <https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461>\
**Category:** Ask for Help\
**Created:** [June 13, 2025, 9:05am UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461 "2025-06-13T09:05:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [June 13, 2025, 9:05am UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/1 "2025-06-13T09:05:01Z")

</div>

Hey everyone, I have a data directory where I’ve already populated some initial information in each row. However, there are key details that can only be provided by the user.

I’ve created a button that opens a form screen with text fields for users to fill in the missing data. The issue is that when the form is submitted, it creates a **new row** in the database instead of updating the existing row with the missing information.

I’m not sure if I need to set up any relations or integrations to get the form to update the correct existing row rather than creating a new one.

Any help or guidance would be greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [June 13, 2025, 9:43am UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/2 "2025-06-13T09:43:34Z")

</div>

Use an Edit Screen instead of a Form Screen.

> **[Show Edit Screen | Glide Docs](https://www.glideapps.com/docs/automation/actions/show-edit-screen)**
>
> Trigger the edit screen on a details screen.

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [June 13, 2025, 9:56am UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/3 "2025-06-13T09:56:08Z")

</div>

Top man. SOLVED

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [June 13, 2025, 7:49pm UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/4 "2025-06-13T19:49:02Z")

</div>

Hey Darren is it possible to have 2 buttons or more asking for different things on the edit screen? I created more than one button for these and they all show the same fields and text entries. The reason is the form is long and sometimes crashes so would hate for users to input the form more than once.

Thanks

---

<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:** [June 13, 2025, 10:36pm UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/5 "2025-06-13T22:36:44Z")

</div>

Use a set column action to set a value to a user-specific column in that same table.

E.g: button 1 sets “Section 1” to that column, then in the edit form you only show Section 1 fields based on conditional visibility.

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [June 14, 2025, 2:51pm UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/6 "2025-06-14T14:51:52Z")

</div>

Thank i will give this a try

---

<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:** [June 21, 2025, 2:51pm UTC](https://community.glideapps.com/t/how-do-i-fill-in-gaps-the-database-using-show-form-screen-via-a-button/82461/7 "2025-06-21T14:51:59Z")

</div>

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