# Stop form making new rows

**URL:** <https://community.glideapps.com/t/stop-form-making-new-rows/36843>\
**Category:** Ask for Help\
**Created:** [January 8, 2022, 10:05am UTC](https://community.glideapps.com/t/stop-form-making-new-rows/36843 "2022-01-08T10:05:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![got10thumbs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/got10thumbs/32/36638_2.png) [@got10thumbs](https://community.glideapps.com/u/got10thumbs)\
**Post date:** [January 8, 2022, 10:05am UTC](https://community.glideapps.com/t/stop-form-making-new-rows/36843/1 "2022-01-08T10:05:44Z")

</div>

Newbie here. I’m trying to make a postage calculator: user enters weight and dimensions, is told the postage charge. But the Form component always starts a new row of data, so each time the calculator is use it will put a new row into the data sheet. That way the data sheet will soon fill up with old data that has no further use.

Is there a way to make the Form component always write to the same row? I’m sure there must be but I can’t find it.

---

<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:** [January 8, 2022, 10:21am UTC](https://community.glideapps.com/t/stop-form-making-new-rows/36843/2 "2022-01-08T10:21:48Z")

</div>

The purpose of the Add Form is to create a new row, there is no getting away from that.

To do what you want you should just use a [details layout](https://docs.glideapps.com/all/topics/ux/details), then have your input components writing to [user specific columns](https://docs.glideapps.com/all/product/data-editor/user-specific-columns). Doing it this way will have the following benefits:

- You’ll just use a single row, over and over again
- You’ll be able to show the results in real time, without having to wait for the form to be submitted
- You can have two or more users interacting at the same time, without them tripping over each other

See also [How do I create a custom form?](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014)

---

<div class="post-metadata">

**Author:** ![got10thumbs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/got10thumbs/32/36638_2.png) [@got10thumbs](https://community.glideapps.com/u/got10thumbs)\
**Post date:** [January 8, 2022, 3:37pm UTC](https://community.glideapps.com/t/stop-form-making-new-rows/36843/3 "2022-01-08T15:37:59Z")

</div>

Works a treat. Thanks Darren.
