# Text Entry creating new row

**URL:** https://community.glideapps.com/t/text-entry-creating-new-row/65252
**Category:** Ask for Help
**Created:** [August 21, 2023, 5:23pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252 "2023-08-21T17:23:25Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 21, 2023, 5:23pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/1 "2023-08-21T17:23:25Z")

</div>

Hey folks ,

I have a form container with a text entry included.

The “action after submit” is set to “set column values” which works but it seems to creating a new row with the same value as well when it should only be updating.

Any ideas why this would be or how to fix?

 ![Screenshot 2023-08-21 at 18.20.29](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/b/3b3897538c6147ba0160de76ee14e282f1f18275.jpeg)

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [August 21, 2023, 5:24pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/2 "2023-08-21T17:24:47Z")

</div>

The Form Screen will ALWAYS create a new row. If you want to update a row, you need to use an Edit Screen

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 21, 2023, 5:32pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/3 "2023-08-21T17:32:35Z")

</div>

Seems strange when the action is specifically to set column values and not add row. 🤔

For context I want the user to enter text to be used as the system prompt for a summary/transcription which works fine but I just get these unwanted rows.

Could I edit the action to delete the row somehow?

---

<div class="post-metadata">

### Author: ![Fred\_Marker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/fred_marker/32/27977_2.png) [@Fred\_Marker](https://community.glideapps.com/u/Fred_Marker)
#### Post date: [August 21, 2023, 6:23pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/4 "2023-08-21T18:23:31Z")

</div>

Sounds like you might want to do what’s demonstrated in the following example:

> [@eyes Multi-Step Form Template for Applications, etc. (Glide Pages)](https://community.glideapps.com/t/multi-step-form-template-for-applications-etc-glide-pages/38577):
>
> This Multi-Step Form template allows you to create a custom onboarding or application experience that you can extend and integrate as you need. [chrome-capture2] There are a lot of solutions for creating custom forms out there, but sometimes the out of the box solutions won’t meet your needs. Copy my Multi-step Form Template for Free: Try the Demo: See how it was made (Step-by-step): [[How to Create a Multi Step Form with No Code in @glideapps Pages] ](https://www.youtube.com/watch?v=6Uxh71wJVhQ)

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 21, 2023, 6:36pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/5 "2023-08-21T18:36:30Z")

</div>

A button with edit screen overlay did the job but the UI took a hit.

Win some , lose some

---

<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: [August 22, 2023, 1:49am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/6 "2023-08-22T01:49:51Z")

</div>

Robert is correct that forms will always create a new row. If you don’t want to use an edit screen, I would suggest using a show new screen \> this item action, show a text entry pointing to a user-specific column, then a button bar to mimic what you have in the form (Submit/Cancel). Use the set column action for the submit button (also remember to close the overlay, if you use an overlay).

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 22, 2023, 3:00pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/7 "2023-08-22T15:00:11Z")

</div>

This was the solution in the end.

 ![Screenshot 2023-08-22 at 15.59.29](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/a/da28bbe18d794d9f25317fdf05b720fe29386994.jpeg)

---

<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: [August 23, 2023, 12:05am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/8 "2023-08-23T00:05:41Z")

</div>

Is that a form screen, an edit screen or something else?

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 23, 2023, 8:45am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/9 "2023-08-23T08:45:09Z")

</div>

A button that opens up an edit screen

---

<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: [August 23, 2023, 9:17am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/10 "2023-08-23T09:17:52Z")

</div>

Is there a reason you don’t use a normal screen versus an edit screen here? Can you talk more about your desired flow?

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 23, 2023, 9:33am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/11 "2023-08-23T09:33:23Z")

</div>

I originally had a form container on the main screen that included text entry but it was creating a new row on the user sheet anytime text was entered which wasnt going to work for me.

So Bob explained the reason for that above and this solution seems to work the best.

 ![Screenshot 2023-08-23 at 10.33.08](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/4/2478f39faeb97ebb934af287eb60dcdb37b02c91.png)

---

<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: [August 23, 2023, 11:14pm UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/12 "2023-08-23T23:14:46Z")

</div>

So what does a “new profile” mean in your app? You mentioned you don’t want a new row, so this is more like changing something on an existing row?

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [August 25, 2023, 8:11am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/13 "2023-08-25T08:11:04Z")

</div>

Yes changing a column on a row in the user table prior to transcription. The profile is basically choosing the output you want from your recording ie Output in spanish , create a lesson plan etc

Previously I had the Teacher profile but this way users can create & save their own instead

---

<div class="post-metadata">

### Author: ![spamtes](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@spamtes](https://community.glideapps.com/u/spamtes)
#### Post date: [September 12, 2023, 4:49am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/14 "2023-09-12T04:49:19Z")

</div>

I think you want a form to pop up and then click “OK” to update the user’s profile, correct?

If so, how about making “Create New Profile” button open a “new screen” which has a text entry and a button. The action for the button should be “set column value”.

---

<div class="post-metadata">

### Author: ![Emmett\_M](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmett_m/32/60683_2.png) [@Emmett\_M](https://community.glideapps.com/u/Emmett_M)
#### Post date: [September 12, 2023, 8:38am UTC](https://community.glideapps.com/t/text-entry-creating-new-row/65252/15 "2023-09-12T08:38:02Z")

</div>

Yep , thats how I ended up setting it up
