# Update a post with a form?

**URL:** <https://community.glideapps.com/t/update-a-post-with-a-form/54179>\
**Category:** Ask for Help\
**Created:** [November 15, 2022, 6:52am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179 "2022-11-15T06:52:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [November 15, 2022, 6:52am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/1 "2022-11-15T06:52:21Z")

</div>

I’m trying to allow the community to suggest a surfer in the photo for people that are **Unknown**?

When viewing a post, I inserted a Form Container  
With a submit action (select from a list of surfers) that sets Column Values

However I noticed it makes new rows? Where it should be updating the row?

Any ideas where I could be going wrong?

 ![Screenshot 2022-11-15 at 08.49.47](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/b/7b834e2638fe727189841a06b11fc3849f1acad0.jpeg)

---

<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:** [November 15, 2022, 6:55am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/2 "2022-11-15T06:55:36Z")

</div>

A form container will always add a new row - that’s its purpose.

You could probably get away with a choice component that writes directly to the column. Depends if you need the suggestions to be moderated/approved or not. That would make it a bit more complicated.

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [November 15, 2022, 7:34am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/3 "2022-11-15T07:34:58Z")

</div>

Ok makes sense, prob not best todo a form container

If I had todo choice component, how do I create an action to update the field?

---

<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:** [November 15, 2022, 7:41am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/4 "2022-11-15T07:41:05Z")

</div>

You don’t actually need an action, you can just target the choice component directly at the column.

But…

I assume that you can have more than one surfer tagged in a photo, yes?  
Given that, I’d assume that you’d be writing a joined list of SurferID’s to a single column, and then relating that (via a split text column) to your Surfers table?

If the above is true, then you can use a choice component in multi-select mode, and your users can tag one or more surfers directly. The down side with that is that anyone can add/remove any/all of the tagged surfers. I’m not sure if that is okay?

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [November 15, 2022, 8:26am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/5 "2022-11-15T08:26:19Z")

</div>

True that, I guess a better User Experience is a button called “Know this Surfer?” Then it opens a form?

The idea experience, is that any signed in user can click “Know this Surfer?”  
Then once clicked it opens a form where the user can suggest a surfer that emails the photographer that created that entry

I tried this process, where a button opens a custom form. However the form wanted to be linked to a Target Table? and I don’t need it to write any data to any tables? I just want to send an email to the photographer?

---

<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:** [November 15, 2022, 9:00am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/6 "2022-11-15T09:00:53Z")

</div>

> [@Gary\_Willmott](#):
>
> I tried this process, where a button opens a custom form. However the form wanted to be linked to a Target Table? and I don’t need it to write any data to any tables? I just want to send an email to the photographer?

Don’t use a form. Just use a Show New Screen → this item, and open it in an overlay window. Add your choice component to that screen and target it at a user specific column. Add a “Submit” button to the screen, and when the user clicks that use an action to send the email.

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [November 16, 2022, 7:15am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/7 "2022-11-16T07:15:24Z")

</div>

Thanks Darren, this was super helpful!

---

<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:** [November 17, 2022, 7:16am UTC](https://community.glideapps.com/t/update-a-post-with-a-form/54179/8 "2022-11-17T07:16:05Z")

</div>

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