# "Edit screen" does not save inputs right after item creation (Glide Pages)

**URL:** <https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353>\
**Category:** Report a Bug\
**Created:** [February 1, 2023, 4:32am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353 "2023-02-01T04:32:54Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 1, 2023, 4:32am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/1 "2023-02-01T04:32:54Z")

</div>

**My App/Pages support link:**  
[Support link](https://go.glideapps.com/support/dd6abeda-8d56-4c54-b576-b8edd50efbfd).

**Describe the bug:**

1. Step 1 is a form container like shown in this image. It adds a new review entry. All fine here. Then visitors are forwarded to the edit screen (because I need the review text from them).  

2. Step 2 is the edit screen. Visitors enter their review and a rating. Click on submit. After submit, they are forwarded to the details screen.

3. On the details screen, they can finally see a summary of their review (rating, text, name). This all works fine! All info is shown, all webhhooks are started and finished without errors. The details screen contains all information!

**Expected behavior:**  
**BUT** this information is not saved for the review item in the database (Glide table) for mobile users. On desktop everything is saved. This is so weird! A mobile user can see their review entry on the details screen, but I do not have their entry in the database. Custom actions like web hooks are started correctly, but where does the data come from??  
In step 1 an item is added correctly, but the step 2 edit screen info is not saved. I tried adding an “Update row” action after submitting the edit, but that does not help either.

**How to replicate:**  
See above.

**Link to demo recording:**  
Sorry, no recording of my phone now. Has anybody has this issue before?  
If we need to investigate more, I can do a full recording. … or I rebuild everything and try to avoid using the edit screen.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 1, 2023, 11:50pm UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/2 "2023-02-01T23:50:38Z")

</div>

I have same issue.  
i have action which adds a row, then open edit screen in same action.  
Edit screen haven’t saved result of edit. The result have present on user’s device after submit pressed during some time and then disapears and never go to server.  
This happens only in the published instance.  
If to do same in editor → edit saving results.

---

<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 2, 2023, 12:04am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/3 "2023-02-02T00:04:56Z")

</div>

So do I understand it correctly that both of you have a form to add a row, then immediately show the edit screen for that row?

Is there a reason why the info can not be added right from the form but has to be in the edit screen? To me that’s a weird flow.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 2, 2023, 12:13am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/4 "2023-02-02T00:13:29Z")

</div>

Thanks for income, ThinhDinh!  
It is complicated question. Many reason but does not matter. I exactly need:

1. By user’s pressed button to add new row with template data to main table and to customers Dashboard table.
2. And emmediatly need to open edit screen with newly added row.

p.s. In a past year thera no issue, but it starts this year

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 6:30am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/5 "2023-02-02T06:30:53Z")

</div>

Yes, the alternative would be to have a multi-step form (there is a [Glide template](https://community.glideapps.com/t/multi-step-form-template-for-applications-etc-glide-pages/38577) for that by @Darren_Alderman) but I have a public form, so I cannot use user-specific columns in another table as temporary savers like Darren does.

→ I just need a public 2-step form, that’s why I use first the add, then the edit screen. I need 2 steps because step 1 triggers a webhook.

Another alternative would be the form container though the layout is limited to 1 column. Like Darren, I try to use a “Next” button to control the visibility of step 1 and step 2 form fields.

Unfortunately, this does not work:

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

A) The submit button is always visible 😐  
B) I have a mandatory field called “Rating” which is in part 2 of the form (you cannot see it in the screenshot) but I can still press submit ☹

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 7:09am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/6 "2023-02-02T07:09:11Z")

</div>

Since this all does not work, I guess the final solution would be:

1. Form to add a review item
2. Form to add a _review text_ item, which is related to the review item
3. Show details screen of review which also shows the review text

---

<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:** [February 2, 2023, 7:13am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/7 "2023-02-02T07:13:39Z")

</div>

Would a form within a form option work for you here?

That is, you create a parent record and then create one or more related child records within a single (custom) form screen.

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 7:57am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/8 "2023-02-02T07:57:25Z")

</div>

Do you mean something like a submit button where IF some field is empty in a form THEN show another form right below ELSE save the entry?

I guess I’ll try the solution above (form 1, form 2 related, detail screen) because I need an ID already in step 1 to start the web hook properly. I could do workarounds for the ID but this is less complicated I guess.

---

<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:** [February 2, 2023, 8:07am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/9 "2023-02-02T08:07:33Z")

</div>

Have a look at the below thread:

> [@How do I transfer a new row ID from 1st form into a 2nd form?](https://community.glideapps.com/t/how-do-i-transfer-a-new-row-id-from-1st-form-into-a-2nd-form/49811):
>
> I’m trying to make a form that’s two forms in one. First I have three tabs [Task Category], [Tracking] and [Tracking lines] On the first screen the user chooses a Task category - which then opens a form which uses [Tracking] as a source. I use the [Task category] row ID to make a relationship between those two tabs. Now in the [Tracking] form I have an ‘open form button’ to open a form that uses [Tracking lines] as source to add a bunch of items to the tracking record. However when I try to…

And also the sample App that I provided as a solution:

> **[Task Tracker - Form in a Form](https://form-in-a-form.glideapp.io/)**

The above is an App, but the same concept can be applied equally well to Pages.

The general idea is that you set a UniqueID in a User Specific Column when the form is first opened, and use that in an Add Row action as the ParentID when the Parent record is created. You can then use that same UniqueID to create one or more related child records, without leaving the form screen.

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 8:21am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/10 "2023-02-02T08:21:08Z")

</div>

Good idea. Although A) I have a public form without user-specific columns and B) I need a “landing page” for the form to be associated with a project and to be able to deactivate it. That’s why I can’t work with the form screen - and the form component that can be added to other pages is not that flexible (as seen above).

---

<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:** [February 2, 2023, 8:31am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/11 "2023-02-02T08:31:37Z")

</div>

> [@christian\_k](#):
>
> A) I have a public form without user-specific columns

You don’t need users to be signed in to make use of User Specific Columns. The concept works the same, regardless of user sign in status.

> [@christian\_k](#):
>
> I need a “landing page” for the form to be associated with a project and to be able to deactivate it.

I don’t see that as a barrier. I’d probably use a helper table and set the project ID in a separate user specific column when the form is opened. You would then have access to the associated project and could do whatever you like.

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 8:37am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/12 "2023-02-02T08:37:21Z")

</div>

Thanks for clarification!! Now we found several techniques to deal with the bug / unexpected behaviour 🤟

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 2, 2023, 8:53am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/13 "2023-02-02T08:53:34Z")

</div>

Hi Darren!  
In my case(edit didn’t save data) i must to use this flow at one action:  
1 add row  
2. Emmideatly open edit screen  
In edit screet user choose some options and need to calculate according user choice to show to user the total. In this case i cant use form only edit.  
Previosly all works fine but few days ago - stops.  
This is not new Pages this allready sold to customers and used in a production

---

<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:** [February 2, 2023, 9:13am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/14 "2023-02-02T09:13:39Z")

</div>

Okay.

I don’t really understand why you would ever need to do an edit on the same row immediately after an add, but I guess you have a use case that hasn’t occurred to me.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 2, 2023, 9:25am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/15 "2023-02-02T09:25:07Z")

</div>

> [@Darren\_Murphy](#):
>
> hy you would ever need to do an edit on the same row immediately after an add,

Because it is customer requirement for flow: One click and see form(edit screen) in which they can calculate the cost berfore pressing submit button  
I know about custom form but there another issue with update(edit) cost  
They adding many rows per day and each click cost staff tired  
And of course main is to see finalm calculation of cost before pressing submit button

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 2, 2023, 10:26am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/16 "2023-02-02T10:26:49Z")

</div>

For now i splitted in to two action

1. First button click is Adding row
2. Second click on item opening edit screen. Edited data became screen and not appear in the editor, after some times disapears from user device screen

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [February 2, 2023, 11:12am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/17 "2023-02-02T11:12:08Z")

</div>

Ooo it became randomly some times simple edit screeen saves data to editor some times no. This is the end  
Edit screen don’ t saving data to server, some times savig,but some times no.

---

<div class="post-metadata">

**Author:** ![christian\_k](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/christian_k/32/49583_2.png) [@christian\_k](https://community.glideapps.com/u/christian_k)\
**Post date:** [February 2, 2023, 12:32pm UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/18 "2023-02-02T12:32:54Z")

</div>

Oh sorry to hear this. I guess the Edit Screen should be used with caution. Whenever a user’s internet connection is unstable or there is a server hiccup data could be lost. That’s why I work with data validations as much as possible. Later in the process some buttons are hidden when crucial data is missing.

---

<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 4, 2023, 10:27am UTC](https://community.glideapps.com/t/edit-screen-does-not-save-inputs-right-after-item-creation-glide-pages/57353/19 "2023-02-04T10:27:34Z")

</div>

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