I have a Particular use case that I cannot achieve in Forms out of the box.
I would like to create a form which has a collection, with multiple fields, one of these fields will be a drop down list populated from the Username Field in cf_user_snapshot to get a list of "Live Users" in forms. From this collection I would then like to assign a separate task to each of these users named in this Field from the collection, which runs simultaneously, and has their information from the previous form displayed in the collection (this can be done through field rules and JavaScript at a later stage).
When the user has actioned their form, it will update the Parent Form to say Task Complete for that User step. Only when all of the user tasks/sub-tasks which have been assigned are complete will the process proceed with the process diagram.
My Problem
It is not possible to Dynamically Assign individual Tasks to multiple users from a collection in the Process Diagram, as it only assigns to User 1 when complete it moves on in the process not assigning it to the 2nd value in the collection (it does not loop through the values only 1).
Is there anyway to Dynamically Loop through each PropCount in the collection in the Process Designer, Assigning the Task x amount of times = Amount in the collection, and have that assigned a unique user task to the user.
Use Case
Activity/Task assignment on a project using Forms
EG: Form is created with a task needing the internal resources of the company.
Project Manager Starts this process and identifies it will need 4 engineers time, they complete the Project Summary Process and Select the Two Users to this project on selected date with their name and a description of their role/development/requirements.
The four engineers Receive their task at the same time, 1st 3rd 4th user actions their jobs as complete, but the 2nd user is still working on the project. At this point the PM can open their form and see that the 1st 3rd 4th user has completed but the 2nd user is in progress still. This allows quick management of this project.
This would be easy to fulfil if it was always two users, however it is not 'scaleable' or dynamic, and this would be advantageous and I feel like I will not be the only engineer/end user that will have ran into this problem/feature request that to the end user should be able to provide in a forms assigning package.