Ok, I assume the patch is based on the checks being true. I probably would tackle this a different way. I would create a collection based on the checks. On the on check I would do: Collect(MyCollection,ThisItem) On the uncheck I would do Remove(Mycollection, ThisItem) Then on use the collection to make your HTML email ( I normally put that into a table)
Then on you Submit button I would do
Forall(MyCollection,Patch(Rpairs,Lookup(Repairs,ID=ID),{Status:"Approved"}) - Not sure if you will need the rename column in this as well
Then Clear the collection Clear(mycollection). If you want to keep the gallery view based on the same group you can refresh the Checkbox by using UpdateContext(vReset:true}); UpdateContext(vReset:false}) and put the vReset on the Reset to the checkbox