Hi @dropshiptyler1 - here’s one solution for this which uses Custom States.
Step 1- Data Structure
I created a Data Type called “Orders” which has two Data Fields, “Order Name” (text) and "Order Type (text)
Step 2 - Custom State
I created a Custom State called “Order Status” (text) which has “List” checked off. Reason being is “Order Status” will keep track of each checkbox status for the N-number checkboxes (4 in your case).
Step 3 - Add Checkboxes
I didn’t do anything fancy with the Checkboxes. Note that once I had once Checkbox setup and working, I did a copy/paste with workflows to save some time.
Step 4 - Add Workflows
Each Checkbox will have two Workflows, one for when Checkbox is checked and one for when it’s Unchecked. Just remember to change the value of “Value” for each Checkbox Workflow. For instance in the images below, the Value is “Order Status 1” for Checkbox 1. For Checkbox 2, Value would be “Order Status 2” and so on.
Here’s Workflow for when Checkbox is Checked
Here’s Workflow for when Checkbox is not Checked
Step 5 - Add Repeating Group with Filter
For the Repeating Group I just did an “open” search (ie no constraints) for all “Orders”
Here’s the filter which just looks to see if the Order Status for an particular Order is in the “test’s Order Status” Custom State.
Hope this helps and is enough info to get you going.