Your RG must be in a group (call this group “Resetable Group”)
Set the status of the Checkbox in the RG to “Dynamic”.
Define a custom state in your RG
Ex: State name = Selected
Type: User (and make sure this is a list)
If you organize your workflows as follows, you get the result you want.
Check Box which in the RG
This checkbox is checked >Set State Element: RG
Custom State: Selected
Value = RG selected User:plus item Current Cell’s User
This checkbox isn’t checked> Set State RG Selected
Value = RG selected User: filtered
uniqueid <> Current Cell’s User uniqueid
To select or deselect all
Select all checkbox is checked (outside the RG)
Set State> RG Selected
Value: RG’s List of users
Select all checkbox isn’t checked
Reset data “Resetable Group”
Set State “RG Selected”
I almost forgot.
Dynamic status for checkbox (in the RG)
RG Selected user contains Current Cells User (this produces a yes / no)