# Habit Tracker - clear values for new record/day

**URL:** <https://community.glideapps.com/t/habit-tracker-clear-values-for-new-record-day/74669>\
**Category:** Ask for Help\
**Tags:** actions\
**Created:** [July 7, 2024, 6:31am UTC](https://community.glideapps.com/t/habit-tracker-clear-values-for-new-record-day/74669 "2024-07-07T06:31:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Giovanni](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/giovanni/32/74085_2.png) [@Giovanni](https://community.glideapps.com/u/Giovanni)\
**Post date:** [July 7, 2024, 6:31am UTC](https://community.glideapps.com/t/habit-tracker-clear-values-for-new-record-day/74669/1 "2024-07-07T06:31:25Z")

</div>

Hi Gliders!

I need your help 😀  
I’m building a personal habit tracker and I’m finding difficulties in resetting the checklist once I record the day.  
I have a table for “Habits” from which I display a checklist with a checklist component, a record table where I store the temporary data and a “Days” table where I record the final data for each day.  
As you can see in the pictures I managed to build an action that is able to clear the values in for “Productivity” and “Mood” because are two columns in the Record table but I don’t find the way to clear the values also for the checkboxes for the Habits checklist.

Do know a way to clear the values in the checklist once I’ve recorded the values for the day?

![Export-1720333312731](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/8/889fe7f277990aaed1d00d2c117a0db1d6154756.gif)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/0/a06ef2203b6b123427cf914ff242aa1cc73856e3.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/a/2af1b6a43c9f46a234dbed8129768f8c8dfd8a39.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:** [July 7, 2024, 7:34am UTC](https://community.glideapps.com/t/habit-tracker-clear-values-for-new-record-day/74669/2 "2024-07-07T07:34:39Z")

</div>

Given that it’s a reasonably short fixed list, what you could do is create a series of Single Value columns, each targeting a separate row of the Habits table, and then use a series of Set Column Values actions to clear the value in each row via the Single Value columns.

For an alternative approach to the problem, take a look at the below:

> [@Reset Multiple Rows At Once](https://community.glideapps.com/t/reset-multiple-rows-at-once/22211):
>
> There have been several requests for people to find a way to clear a value in multiple rows. I was thinking about that and came up with a quick example of a way to handle that. Instead of trying to clear a value in an entire column, I realized we could just change one value on a parent column, load it as a single value in our sheet and then compare that parent value to a column that we set or unset for each row. It’s not about clearing an entire column, it’s about making a value in each row n…

---

<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:** [July 14, 2024, 7:34am UTC](https://community.glideapps.com/t/habit-tracker-clear-values-for-new-record-day/74669/3 "2024-07-14T07:34:55Z")

</div>

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