How to Patch Power Apps Images and Signatures to Dataverse
Diesen Beitrag auf Deutsch lesen
Use Camera or Add picture controls, collections and Patch to upload images and signatures from a canvas app into Dataverse.
TL;DR
Power Apps can capture photos with the Camera control or Add picture control, collect them with an ID and image type, then use ForAll and Patch to save each image in Dataverse. A separate Patch stores a pen signature and links records to a delivery receipt.
Original by Hardit Bhatia, on The Power Addict. Read the original
This is our own summary, not a republication or full translation.
Why it matters
- Makers: Build the capture flow with a Camera or Add picture control, store the image and type in a collection, then patch the collection to Dataverse. Use a separate Patch for the signature.
- Admins/IT: Verify that the Dataverse table has the image, choice, name and delivery receipt fields used by the formulas, because the example relies on those columns and relationships.
Frequently asked questions
How does a Power Apps canvas app save camera photos in Dataverse?
The app collects each camera stream with a generated GUID and image type, then ForAll and Patch create Dataverse records.
How are Power Apps pen signatures stored in Dataverse?
A separate Patch saves the pen control image, marks it as a customer signature and links it to the delivery receipt.
Does the Add picture control change the Power Apps upload formula?
The Capture formula uses imgUploadPhoto.Image instead of the camera stream, while the Upload formula remains unchanged.
