# "Submit and Add New"

**URL:** <https://community.glideapps.com/t/submit-and-add-new/68206>\
**Category:** Ask for Help\
**Created:** [November 28, 2023, 5:54pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206 "2023-11-28T17:54:39Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ScottMosley](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scottmosley/32/67025_2.png) [@ScottMosley](https://community.glideapps.com/u/ScottMosley)\
**Post date:** [November 28, 2023, 5:54pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/1 "2023-11-28T17:54:39Z")

</div>

I have a form on a list page. It’s likely that the users will need to add multiple items during the same session.

When they are submitting the form, can I re-post the same blank form so they can add another submission immediately?

I’m okay with the form submission _always_ opening a new blank form, or adding a checkbox at the bottom of the form for “Submit and Add New”.

Basically, I’m trying to avoid the user having to click submit, and then click “add new” on the page again just to see the blank form.

---

<div class="post-metadata">

**Author:** ![AdamMartin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adammartin/32/66650_2.png) [@AdamMartin](https://community.glideapps.com/u/AdamMartin)\
**Post date:** [November 28, 2023, 6:02pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/2 "2023-11-28T18:02:02Z")

</div>

Yes you can either use a custom action… or select choose “navigation \> show form screen” in the after submit option for the form…

 ![Screen Shot 2023-11-29 at 7.01.28 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/b/1bf3dabab379b3e9f1a1fa9a50bb241a36fc449a.png)

---

<div class="post-metadata">

**Author:** ![ScottMosley](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scottmosley/32/67025_2.png) [@ScottMosley](https://community.glideapps.com/u/ScottMosley)\
**Post date:** [November 28, 2023, 6:21pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/3 "2023-11-28T18:21:22Z")

</div>

That’s what I figured, but I’ve either got some other setting messed up, or there’s a bug. I set the ON SUBMIT action to “Show Form Screen” and target “Current”, like you showed. But when I click submit in the live environment, it closes the first screen and then opens a new screen with completely different fields. I can’t figure out how to edit this new screen because you can’t trigger it within the editor to see it. You can only see it in the live environment.

 ![Screenshot 2023-11-28 at 12.19.12 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/d/1d770b91478a236d99e49e75176cf12243acbc2b.jpeg)  
 ![Screenshot 2023-11-28 at 12.19.18 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/2/72ee95738aa0833a04cdee7bfe694062c9d3320f.jpeg)  
 ![Screenshot 2023-11-28 at 12.21.09 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/e/0e009170825349b1a70fdbf1916b929b70a23f29.jpeg)

---

<div class="post-metadata">

**Author:** ![ScottMosley](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scottmosley/32/67025_2.png) [@ScottMosley](https://community.glideapps.com/u/ScottMosley)\
**Post date:** [November 28, 2023, 6:28pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/4 "2023-11-28T18:28:46Z")

</div>

Actually, I was able to trigger the new “add item” form in the editor, which allowed me to edit the fields on that form. But then the submit action for that form is created _another_ new form that just says “add item” with the one “type” field. So it’s not allowing me to just repost the original form as a blank.

---

<div class="post-metadata">

**Author:** ![AdamMartin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adammartin/32/66650_2.png) [@AdamMartin](https://community.glideapps.com/u/AdamMartin)\
**Post date:** [November 28, 2023, 6:30pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/5 "2023-11-28T18:30:59Z")

</div>

It will be creating a new screen behind the scenes… but once you edit that screen… it will then work for all submissions. to make it easy - you can put the previous form into a container - and then copy and paste that into the new form.

---

<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:** [November 28, 2023, 6:44pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/6 "2023-11-28T18:44:19Z")

</div>

The Show Form action inherently creates a new form screen layout for every instance of you calling that action. You can avoid that by creating a new custom action in the Action Editor with a Show Form Screen action inside that custom action. Then call that custom action any time you want to open that same form. That way you won’t have to resign the same form screen multiple times.

---

<div class="post-metadata">

**Author:** ![ScottMosley](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scottmosley/32/67025_2.png) [@ScottMosley](https://community.glideapps.com/u/ScottMosley)\
**Post date:** [November 28, 2023, 6:55pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/7 "2023-11-28T18:55:21Z")

</div>

Thanks, the container really helped. I hadn’t even considered containers before. It does look like the new forms will keep getting created each time, but using that same “show form screen” that you mentioned, in conjunction with the referencing a custom action solved the problem.

---

<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:** [December 5, 2023, 6:55pm UTC](https://community.glideapps.com/t/submit-and-add-new/68206/8 "2023-12-05T18:55:23Z")

</div>

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