Hi
Wel basically when you select multiple items in a picker control the intent is that the usernames in the picker will be saved as one record therefore if you do use the for each rule to break the usernames up so you can save them each in their own record the structure of how the picker receives the data is now broken up into sections which means that if you are planning on passing the now seperated usernames back to the picker control via a transfer data rule that they need to be merged again in order for the picker to see all the usernames, to merge the usernames back in you would need use an expression Or altenatively you can add a additional save rule just above your for each that would save the usernames all together in one record to allow you to use that list Id containing all the usernames in a picker input format later on in the picker again. In other word the saved record should then look something like this:
Id Name
1 Bob;Dan;Mike -
2 Bob
3 Dan
4 Mike
--> The Id 1 record can be reused to load the data back into the picker control by calling the Id.
--> Id 2, 3 and 4 has been broken up by the for each rule which mean you can only pass one of them the picker via the Id or you would need to merge them back into one control or one record to be able to use it int he picker again as a loaded value.
Should you feel that this post is of use and or an accurate solution to the raised question, I kindly encourage you to mark it as such using the 'Mark as Solution', 'Kudo' andor ‘Me Too’ options.
Kind Regards
Raymond