用户能够打印或导出嵌入式 PowerBI 报告

Ability for users to print or export embedded PowerBI report

我是 PowerBI 的新手。 我在其他非 PowerBI 用户(客户端)的网页上嵌入了一份报告。 我想知道是否有一种方法可以让客户打印报告或将其作为电子邮件附件从网页发送。这些都可以做到吗?

您可以让您的消费者打印报告。这可以通过使用 Power BI JavaScript API 轻松实现。

首先添加一个 HTML 按钮,允许用户单击以打印他们的报告。

<button id="theClick" onclick="print()">Print</button>

获得按钮后,为它添加 javascript。

function print() {
            var element = $('#report-container')[0];
            var report = powerbi.get(element);

            report.print();

        }

更多信息,您可以阅读微软的官方文档:https://docs.microsoft.com/en-us/javascript/api/overview/powerbi/embedding-basic-interactions

您可以使用 Power Automate 通过电子邮件导出报告。官方文档link是:https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-automate-power-bi-report-export