One way to set an entire column of a table to a numeric value is to perform an assignment like this:
grid1.value.done:0
This expression produces a new, updated table. If we want the change to be reflected in the grid, we need to assign the result to the grid's .value attribute, so our whole "clear tasks" button script might be
on click do grid1.value:grid1.value.done:0 end