I'm working on a proof of concept app that allows a user to manually update the location of team members (or those they supervise). The app pulls data from a "master personnel list" which assigns individuals to a "reporting" party. When screen is OnVisible, those individuals are automatically added to a collection, and that collection is then displayed in a gallery. I've added two elements to the gallery card: a location drop-down menu, and a Notes text entry field. My objective is to be able to select a location from the drop-down menu and enter notes for each person, and upon submit each person is added as an item to a different SharePoint list ('Personnel Check-ins').

I believe the solution involves the ForAll() function; but I'm struggling to figure out how to make it work.
I thought it might look something like this, but it clearly isn't correct:
ClearCollect(
coll_CadreStatus,
ForAll(
gal_TeamLocations.AllItems,
lbl_TeamMemberTitle.Text,
dd_CadreLoc.SelectedText.Value,
txt_CadreLocNotes.Text
));
Collect(
'Personnel Check-ins',
coll_CadreStatus
)
Any tips on how to make this work?