cancel
Showing results for 
Search instead for 
Did you mean: 
AhmedSalih

How do you bulk download attachment files from a Dataverse table?

Streamlining Your Workflow: How to Bulk Download Attachment Files from a Dataverse Table from a Canvas Power Apps
Are you managing data in Dataverse tables, and do you have a canvas app for your end-users that they can use to download multiple attachments from these tables? The process can be time-consuming and complex. This blog post introduces a streamlined solution using a Power Apps formula, making your workflow more efficient.

 

Understanding Dataverse and Attachments
Dataverse is the foundational data service for Microsoft's Power Platform, providing a secure and cloud-based storage option for your data. Attachments in Dataverse tables can range from documents and images to spreadsheets, which are crucial for various business processes.

 

The Challenge of Downloading Multiple Attachments
Typically, downloading attachments from Dataverse tables involves manual effort or complex automation. You will need to open each individual record to download the attached file. Recognizing the need for a more straightforward solution led me to explore the capabilities of Power Apps.

 

Power Fx Formula
The formula we're using today provides a straightforward method to download multiple attachments from a Dataverse table:

ForAll(TableName,

Download("https://EnvironmentURL/api/data/v9.0/PluralTableLogicalName(" & ThisRecord.UniqueIdentifiedColumn & ")/FileColumnLogicalName/$value")

)

 

 

Comments