I am trying to migrate InfoPath forms library to a PowerApp form in SharePoint list. InfoPath forms library have xml files saved in SharePoint which contains many attachments linked to separate fields. But when i am checking in PowerApps then in PowerApps only way to attach files is using attachment control from an Edit Form of a list which will attach all files from a single place. Is it possible to have multiple attachment controls in a form to attach files and store them in backend SharePoint list? Please help as i am new to PowerApps development.

1 Answer 1


Currently, within PowerApps, we could only add single one Attachments control within the Edit form. In addition, the Upload functionality of Attachments control only work in Edit form.

If you want to add multiple Attachments Data cards within your Edit form, and submit attachment files to your SP list, I afraid that there is no way to achieve your needs in PowerApps currently.

Actually, if you want to upload multiple files to one record of your SP list as attachments, you could add/upload multiple files within the single one Attachments control.

enter image description here

More details about the usage of Attachments control in PowerApps, please check the following blog:

More details about Attachments control, please check the following article:

  • Thanks @EchoDu_MSFT for your response. I believe then my requirement is not possible with PowerApps. I tried using multiple attachment controls in new form by copying attachment data card, but there seems to be no way to display documents in edit form in respective sections as they are getting stored in backend item in one field only. Is there any other alternative you can suggest for achieving this functionality so that we can submit and show files in individual sections of the form?
    – Adarsh
    Commented Oct 6, 2021 at 3:59
  • Hi Adarsh. According to my research and testing, there is currently no better way to achieve your needs. In SharePoint Online only supports a single one Attachments control within the Edit form. Commented Oct 6, 2021 at 7:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.