Here's what I have for this screen / gallery / buttons
Issue #1:
Check box in gallery won't stay Checked:
Default = If(ThisItem.Received.Value = "Yes", true, false)
On Check = Set(varReceived, "Yes"); Value(Set(varID, ThisItem.PowerAppsId));
OnUnChecked = Set(varReceived,"No"); Value(Set(varID,ThisItem.PowerAppsId));
OnSelect = Select(Parent)
Text = If(Self.Value,"Card Completed","Check box when Card is completed")
Issue #2:
Patching Checkbox back to Sharepoint list (check all boxes in gallery and patch)
OnSelect =
Text = "Check ALL Boxes"
Issue #3:
Similar to the "Check all Boxes" however just update / patch just whichever checkmark is chosen at that time
OnSelect = Patch ('Student Thank You Cards for Donors', LookUp ('Student Thank You Cards for Donors', PowerAppsId = varID), {Received: {Value:varReceived}}); Refresh('Student Thank You Cards for Donors');
Text = "Check ALL Boxes"
I have attached an excel spreadsheet that has the all of the Sharepoint list columns and info

Report
All responses (
Answers (