# Clear Value Action Not Deleting Data in Reservation Table

**URL:** <https://community.glideapps.com/t/clear-value-action-not-deleting-data-in-reservation-table/81237>\
**Category:** Ask for Help\
**Created:** [April 9, 2025, 2:26am UTC](https://community.glideapps.com/t/clear-value-action-not-deleting-data-in-reservation-table/81237 "2025-04-09T02:26:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![koki](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/koki/32/86942_2.png) [@koki](https://community.glideapps.com/u/koki)\
**Post date:** [April 9, 2025, 2:26am UTC](https://community.glideapps.com/t/clear-value-action-not-deleting-data-in-reservation-table/81237/1 "2025-04-09T02:26:18Z")

</div>

I’m building a reservation app for a personal training gym, and I’m having trouble clearing values in a reservation table when a user cancels a booking.

**My setup:**  
I have a **Reservation Table** that includes:

- Session Start Time
- Session End Time
- Session Description
- Customer Email
- Reservation Timestamp

When a customer wants to **cancel** their reservation, they tap a “Cancel” button, which triggers a **Workflow**.  
This Workflow is set to **Clear Values** (via “Set Column Values → Clear Value”) for both the **Customer Email** and **Reservation Timestamp** in the Reservation Table row.

**The issue:**  
The Workflow does execute (I’ve confirmed it runs), **but the values are not actually cleared** in the table.  
I’ve double-checked that the Workflow is targeting the correct row and fields, but the Email and Reservation Timestamp remain unchanged after the Workflow runs.

**My questions:**

- Is there any known issue with using “Clear Value” in a Workflow on specific fields?
- Could the problem be due to Row Owners, relations, or any visibility/data ownership restrictions?
- Are there any best practices for removing reservation info from a row (instead of deleting the whole row)?

Any insights would be greatly appreciated — thank you!

---

<div class="post-metadata">

**Author:** ![Mariusz](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mariusz/32/89415_2.png) [@Mariusz](https://community.glideapps.com/u/Mariusz)\
**Post date:** [April 9, 2025, 7:44am UTC](https://community.glideapps.com/t/clear-value-action-not-deleting-data-in-reservation-table/81237/2 "2025-04-09T07:44:07Z")

</div>

Can you take a screenshot of the workflow?

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [April 9, 2025, 9:24am UTC](https://community.glideapps.com/t/clear-value-action-not-deleting-data-in-reservation-table/81237/3 "2025-04-09T09:24:12Z")

</div>

Silly question perhaps, but why are you not using the `Delete row` action instead of `Clear value`?

If an item need not be removed from the application (the row stays) but some of its attributed need to cleared, then the `Clear value` action will allow just that.

If however an item needs to be removed from the application (the row is to be remove entirely from a table and the item ceases to exist), then the `Delete row` action can be used.

It depends how you structured your data, but it feels like canceling a reservation would delete an entire row rather than keeping the row for it to be reused.
