We use cookies to improve your experience and analyze site usage. You can choose which types of cookies to accept:
Help us understand how visitors interact with our website by collecting anonymous information.
Used to make advertising messages more relevant to you and your interests.
You can change your preferences anytime by clicking on the cookie settings icon in the bottom right corner.
Usecase My PDF viewer works in the canvas app, but not when I embed it Show image 0/0 in MDA The beginning I had a need, to display a pdf from a Dataverse attachment column in a Model driven app form. I had looked at many different PCF Components (which are totally awesome, you should really check them out!) However these only work on Notes with attachments. My dataverse table/solution uses a files column.
My scenario: This is an addition to my earlier blog, and with a few more parameters you can use. Credits go to https://community.fabric.microsoft.com/t5/Service/All-possible-Power-BI-Service-embed-URL-parameters/m-p/3053763 but I did want to share as well. I’m struggeling to fit a canvas app with a powerbi tile that has an embedded report into a teams app (gotta love it) and my report wont fully fit. I’m trying to find the magic combo of these parameters. How do I use these parameters? Get the embedded URL from your report (Go to export, and copy the embed link)
Step 1 - Embed a Power BI report into a canvas app I dont know about you, but it took me a while to figure out why I couldnt add my report into a Power BI tile in a canvas app. I knew I did it before, but of course didnt blog about it, so I forgot (lol) It’s actually really easy, and doesnt require you to reupload your pbix, add to tiles or others.
Setting conditions on the visible property - Canvas App How can I hide my items/control based on conditions? You can of course use an IF statement, or Switch, and work from there. True - shows the item False - hides the item But how can I do this dynamically? You can use Environment Variables. These can be changed when you move between environments (for ALM purposes) Set an environment variable in your solution, add the desired persons email address(es) and refresh your datasources in the Canvas app.