我们正在将 Power Bi 报告嵌入到客户 Web 应用程序中,我有一个要求,即报告具有单页,并且需要通过单击按钮(生成报告)将该报告页面导出为 PDF 格式。这是可以通过 power bi 或使用电源自动化流程或任何其他方式实现的吗?下面
最佳答案
假设您在报告页面中有此按钮,您可以为事件“buttonClicked”设置一个事件处理程序。 您可以在事件处理函数中获取所有事件详细信息作为参数。 'buttonClicked' event handler docs
...
report.on("buttonClicked", (event) => {
if (event.detail.id === "YOUR_BUTTON_ID") {
// Add your logic to send a request to your backend to consume the Power BI REST APIs
}
});
您现在可以使用报告导出 API。
查找代码示例here
请注意limitation and considerations of exporting reports to PDF
关于powerbi - 在 Power BI Embedded 中以 PDF 格式导出报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65136412/