# Edit Screen Has No Visible Way to Submit. . .?

**URL:** <https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008>\
**Category:** Ask for Help\
**Created:** [August 28, 2022, 11:01pm UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008 "2022-08-28T23:01:50Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![escott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/escott/32/46156_2.png) [@escott](https://community.glideapps.com/u/escott)\
**Post date:** [August 28, 2022, 11:01pm UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/1 "2022-08-28T23:01:50Z")

</div>

I have a list of items—say, pets—which is on a screen configured to **Show Edit Screen** when an item is clicked.

So far, so good.

But the resulting screen doesn’t include a **Submit** button. As you can see below, at the top it has **Cancel** and **Done** , and at the bottom, well. . . nothing (unless I configure it to allow deletes, in which case that’s where that link appears).

So, um. . . what’s up with that?

Thanks in advance. 🤘🏻

![glide-edit-top-ok](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/7/d71ef3e911d032f2f51316436ab0943714b052bc.png)

-------  
   
 ![glide-edit-bottom-ok](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/7/175a95340c4894b0cfbb58990bef2eb6316757b8.png)

---

<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:** [August 28, 2022, 11:09pm UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/2 "2022-08-28T23:09:46Z")

</div>

‘Done’ is the same as ‘Submit’. When you are done editing, you click on Done, If you want to cancel your changes, you click on ‘Cancel’.

---

<div class="post-metadata">

**Author:** ![escott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/escott/32/46156_2.png) [@escott](https://community.glideapps.com/u/escott)\
**Post date:** [August 28, 2022, 11:29pm UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/3 "2022-08-28T23:29:22Z")

</div>

Thanks for the quick reply.

Well, that’s what I’d originally assumed. So maybe my problem is better stated as _when I click Done, the record is not updated with the values I entered_.

I’m using “Set Column Values” on submit. Is that not the best choice?

Thanks again.

Scott

---

<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:** [August 28, 2022, 11:45pm UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/4 "2022-08-28T23:45:32Z")

</div>

An Edit screen is already designed to edit a row. Just the same, an Add screen and Form screen are already designed to Add a row. Adding an On Submit action that does the same becomes redundant. What is probably happening is that clicking on Done does change the row with your updates, but the your On Submit actions just set it back to what it was.

---

<div class="post-metadata">

**Author:** ![escott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/escott/32/46156_2.png) [@escott](https://community.glideapps.com/u/escott)\
**Post date:** [August 29, 2022, 12:19am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/5 "2022-08-29T00:19:15Z")

</div>

OK: so as I understand it, the correct choice for **On Submit** is “None”.

Problem is, when I test that, I find that _sometimes_ my change is recorded, and sometimes it is not. Perhaps a lag in the simulator? I mean, when I change a value from “2” to “3” and click **Done** , the value is not always updated (either in the list screen that I go back to, or the underlying database).

Thanks. I know I’m getting close to the point where you’d need to actually see the app but I thought maybe you knew of a quirk I may be overlooking. Thanks again.

---

<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:** [August 29, 2022, 12:28am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/6 "2022-08-29T00:28:13Z")

</div>

The correct choice for On Submit is to not have it do what the form is already doing. 😉 Personally, I don’t use On Submit to alter or read any data that was just updated by the form. There seems to have always been hit or miss results with that. I think it’s a timing issue where the row may not be updated or added before the On Submit actions run. At most, I’ll use On Submit for notifications, or navigation, such as Go Back or Go To Tab. So I won’t say that you should never use On Submit. I just think in your case you were duplicating the action that the form already performed.

Now, if you are having issues with your value not updating after clicking on Done, then that could possibly be a bug. I would suggest sharing some screenshots of your form setup and what the data table looks like. Preferably a Loom video would help to diagnose the problem. Also, what is your underlying database? Are you using Glide Tables, Google Sheets, Airtable, Excel?

---

<div class="post-metadata">

**Author:** ![escott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/escott/32/46156_2.png) [@escott](https://community.glideapps.com/u/escott)\
**Post date:** [August 29, 2022, 12:35am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/7 "2022-08-29T00:35:21Z")

</div>

Google Sheets. I’ll see if I can recreate the problem using a smaller sample, and if I can, I’ll submit that. Thanks.

---

<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:** [August 29, 2022, 12:42am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/8 "2022-08-29T00:42:34Z")

</div>

OK. I’ve had great luck using google sheets for my backend. I know I have seen a few random issues in the past, but it seems to be few and far between. I also seem to recall a recent post where the user had the sheet or column protected, so it wouldn’t accept changes until they turned off that protection. Something to check.

In the end, the Edit form should be updating values in the table once you click on Done, so if you are still experiencing issues, let us know.

---

<div class="post-metadata">

**Author:** ![escott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/escott/32/46156_2.png) [@escott](https://community.glideapps.com/u/escott)\
**Post date:** [August 29, 2022, 12:49am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/9 "2022-08-29T00:49:31Z")

</div>

Got it. I’ll do that as a new thread (or, I guess, “topic”).

It’s a “quantity”-type column, so I certainly wouldn’t have _intentionally_ protected it. (Which doesn’t mean it couldn’t have happened. 😆 ) But I just double-checked to make sure, and no: not protected.

Thanks again.

_Scott_ 👴🏻

---

<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:** [August 30, 2022, 12:50am UTC](https://community.glideapps.com/t/edit-screen-has-no-visible-way-to-submit/48008/10 "2022-08-30T00:50:27Z")

</div>

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