Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hello all,
I have the App Owns Data sample running, but was wondering, is it possible to allow the embedded report to be displayed in full screen mode?
Any assistance would be greatly appreciated... thanks!
David
Solved! Go to Solution.
Don't know if you solved this or not, but it is possible to open embedded reports in fullscreen mode using javascript:
1. Add a button to the page:
<button id="myLink" onclick="fullscreen()">Fullscreen</button>
2. Add the javascript to get the report container id and open it in fullscreen mode:
<script type="text/javascript"> function fullscreen() { // Get a reference to the embedded report HTML element var embedContainer = $('#reportContainer')[0]; // Get a reference to the embedded report. report = powerbi.get(embedContainer); // Displays the report in full screen mode. report.fullscreen(); } </script>
Hope this helps!
@datavigilante wrote:
Hello all,
I have the App Owns Data sample running, but was wondering, is it possible to allow the embedded report to be displayed in full screen mode?
Any assistance would be greatly appreciated... thanks!
David
If you're referring to auto-fit-to-page, there're only 3 options for embedding reports, 'fitToWidth','oneColumn' and 'actualSize'.
var config = { type: 'report', tokenType: models.TokenType.Embed, accessToken: accessToken, embedUrl: embedUrl, pageView: "fitToWidth", id: embedDashboardId };
If you mean F11 full screen mode, it seems impossible, see this.
Hi Eric,
Thank you for the pageView settings and link.
Just to be clear, I don't need it to open in full-screen mode on launch as mentioned in the link you provided. I just want the users to have the ability to switch to full-screen mode as needed.
Is this not possible as far as you know?
thanks for your help!
David
Don't know if you solved this or not, but it is possible to open embedded reports in fullscreen mode using javascript:
1. Add a button to the page:
<button id="myLink" onclick="fullscreen()">Fullscreen</button>
2. Add the javascript to get the report container id and open it in fullscreen mode:
<script type="text/javascript"> function fullscreen() { // Get a reference to the embedded report HTML element var embedContainer = $('#reportContainer')[0]; // Get a reference to the embedded report. report = powerbi.get(embedContainer); // Displays the report in full screen mode. report.fullscreen(); } </script>
Hope this helps!
Do you mind ELI5 how to do this? When I add a button on google sites, it just says "Name" for the button and "Link". Where can I type that code?
If possbile please share me more information around this, Currently i have deployed the report in webpart over sharepoint i wanted show that in full screen.
Hi team,
I'm trying to use this code to generate a button fullscreen in my web, but I have some questions. What I need to put in id="myLink"? I can't find the link of power bi embedded.
<button id="myLink" onclick="fullscreen()">Fullscreen</button>
And in javascript, Do I need to change #reportContainer by the report id that I want to see on fullscreen?
var embedContainer = $('#reportContainer')[0];
Sorry for my questions, maybe are very amateurs but I need to understand this to make this button to see my embedded reports on fullscreen.
Works great... thanks Matt!
David
Thanks @matthills! We are working through some other issues right now, but will try this as soon as we can!
David
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
8 | |
3 | |
3 | |
2 | |
2 |