@RyanDurand2& @GilMastrapa
So I worked through this yesterday, and here is the version I came up with. It doesn't come out as a pretty table though. This isn't the final version of how I am wanting this to look, but it gets me into the ballpark.
So within the repeat, I added another string field (1000 char) that essentially is my join summary, note I have an if statement because how I want the summary to generate is different based on a yes/no field:
if(selected(${OtherGrowersInBins}, 'Yes'),
(concat(${locationcounter}, ' -- ', ${FacilityAltID}, ' - ', ${NumBins}, ' bins (', ${StorageCapacity}, ' bu per bin) | ', ${OtherGrowersInBins}, ', other growers using this location: ', ${OtherGrowersInBins_Names})),
(concat(${locationcounter}, ' -- ', ${FacilityAltID}, ' - ', ${NumBins}, ' bins (', ${StorageCapacity}, ' bu per bin) | ', ${OtherGrowersInBins}, ' other growers using this location.')))
So now that each new record in the repeat has a summary field that is putting together the info I need, in a note field on the last page of the survey, I have the join() function:
# JoinSummary is the field from the repeat which concat() was used to string all info together
join("\n\n", ${JoinSummary})
Here is an example of what the final output would be:
Hope this helps!