I have a solution using a Dataverse table, Power Pages for request forms, and a model-driven app to manage service lines. We are transitioning from Power Pages to a Canvas app to leverage its flexibility for enhanced functionality and visual design.
We’re starting with a My Requests view in the Canvas app, which allows users to:
One anticipated need is for users to add additional attachments to existing requests. Currently, attachments are handled using the Notes (Annotation) table in Dataverse. Based on my research, the relationship between the Intake Request table and the Notes table is maintained via the Regarding column in the Notes table.
When I inspect the Notes table, the Regarding column is blank for all entries. Despite this, attachments are still visible on the related records in the model-driven app. I am unable to determine how this association is being established by the developers who originally configured the solution using Power Pages.
In my Canvas app, I have an Attachment control that allows multiple files. However, when I attempt to attach a file and save the form, the file doesn’t appear in the expected location. Instead, in the Intake Request table, I see an attachment icon with a GUID value, but I can’t trace where the actual file is stored or how it’s linked.
I need to replicate the existing attachment behavior from Power Pages in my Canvas app. I want any additional attachments uploaded via the Canvas app to appear correctly in the Notes section of the related Intake Request record in the model-driven app.
In the screenshot below, the existing attachment (uploaded on 11/6) is visible, but the new attachment I attempted to add today (11/18) is missing. My goal is for both files to show up here consistently.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.