如何在Power BI嵌入式报表中设置默认页面

CGN*_*007 2 javascript powerbi powerbi-embedded powerbi-datasource

我在网页中使用 power-bi 嵌入式报告。该报告有多个页面。我需要根据下拉选择设置默认页面。是否有任何查询字符串参数可以用于此目的?

提前致谢。

Fox*_* Ng 6

使用Power BI JavaScript API有两种方法可以实现此目的。

您可以更改嵌入配置对象中的设置并通过指定页面名称来设置默认页面。

var embedConfig = {
  ...
  pageName: 'ReportSection3'
};
Run Code Online (Sandbox Code Playgroud)

您还可以使用setPage方法设置报表的活动页面。

report.setPage("page2")
 .catch(error => { ... });
Run Code Online (Sandbox Code Playgroud)

编辑:

您还可以添加&pageName=YourPageName嵌入 URL 以设置默认页面,即https://app.powerbi.com/view?r=XXXXXXXXXXXXXXX&pageName=YourPageName