@bregan507
No worries. I know going from InfoPath to PowerApps is like moving from Earth to Mars...eventually you learn to breathe the air 😉
So, the first thing to note about your desired solution is that you will NOT be able to remove people from the Person column in your list as you are only going to be appending to the list each time.
So, here would be where I'd start - take the formula for building the multi-Person column from what was suggested before and then combine with the selected items.
Here is how that would look:
ForAll(
Filter(Split(Concat(cboReviewers.SelectedItems, Email & ";") & Concat(varRecord.Reviewer, Email & ";"), ";"), !IsBlank(Result)),
{
'@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedUser",
Claims: Result,
Department: "",
DisplayName: Result,
Email: Result,
JobTitle: ".",
Picture: "."
}
)
This will turn the selected items in the combo and the current record items into a string (with the Concat), then it splits it and uses that in the ForAll (Filtered to remove blanks). You will have duplicates most likely, but SharePoint will sort that out.
See how that goes for you.