We have a use case, where the user may select multiple people for multiple docum

We have a use case, where the user may select multiple people for multiple documents.
Example:
For “Doc a “ Selected users “user1, group2, user3”
For “Doc b “ Selected users “user1, user4, group6”
For “Doc c” Selected users “group3, user4, user9”
In this scenario the number of Documents may vary and we need to implement this in the User Input task or Form.
Problem : We can’t use multiple people picker in grid. Please let us know if you faced the same problem and work around or solution to this problem....

OriginalPostID-78389

OriginalPostID-78389

  Discussion posts and replies are publicly visible

Parents
  • Sathya, nice suggestion
    But what my team decided to do is something different. We are using JS to implement the logic. We added a section with a file up loader field, people picker and a JS button (added in onload event of the form). On clicking JS button we submitting the form (Using JS). Now we have the document and its multiple recipients. We can convert recipients to string and loop back to the same form. The data captured is shown into a grid. User may delete a row from grid if something wrong has been added or keep on adding multiple documents and its recipients. The user will be having a feel that he is using the same form as the form is getting looped back to itself. We can play with the same logic to do multi file up loader. Please let us know if there is any expected risk or issue in the logic.
    Besides JS isn’t recommended by the Appian some additional risk are.
    1) Can’t be used if JS is disabled in the browser.
    2) JS will add up to load time. Hence performance is affected.
Reply
  • Sathya, nice suggestion
    But what my team decided to do is something different. We are using JS to implement the logic. We added a section with a file up loader field, people picker and a JS button (added in onload event of the form). On clicking JS button we submitting the form (Using JS). Now we have the document and its multiple recipients. We can convert recipients to string and loop back to the same form. The data captured is shown into a grid. User may delete a row from grid if something wrong has been added or keep on adding multiple documents and its recipients. The user will be having a feel that he is using the same form as the form is getting looped back to itself. We can play with the same logic to do multi file up loader. Please let us know if there is any expected risk or issue in the logic.
    Besides JS isn’t recommended by the Appian some additional risk are.
    1) Can’t be used if JS is disabled in the browser.
    2) JS will add up to load time. Hence performance is affected.
Children
No Data