Javascript Power BI如何隐藏默认页面选项卡并获取报表的可用页面列表
我正在尝试在Power BI中为每个报表实现一些自定义页面导航。我正在尝试获取报告的页面列表,以便在我的自定义选项卡中循环浏览这些页面<代码>report.getPages().then(pages=>{console.log(“在getPages.then中”);console.log(pages)return pages;})代码>Javascript Power BI如何隐藏默认页面选项卡并获取报表的可用页面列表,javascript,powerbi,powerbi-embedded,powerbi-custom-visuals,Javascript,Powerbi,Powerbi Embedded,Powerbi Custom Visuals,我正在尝试在Power BI中为每个报表实现一些自定义页面导航。我正在尝试获取报告的页面列表,以便在我的自定义选项卡中循环浏览这些页面report.getPages().then(pages=>{console.log(“在getPages.then中”);console.log(pages)return pages;}) 这是我的代码,我不知道为什么,一旦承诺解决了,我就无法记录页面。在此方面的任何帮助都将不胜感激。谢谢大家! 我刚刚使用->示例报告测试了这个功能,这是测试SDK功能的一个好方
这是我的代码,我不知道为什么,一旦承诺解决了,我就无法记录页面。在此方面的任何帮助都将不胜感激。谢谢大家! 我刚刚使用->示例报告测试了这个功能,这是测试SDK功能的一个好方法 以下代码段是功能性的,由Power BI提供
//获取对嵌入式报表HTML元素的引用
var embedContainer=$('#embedContainer')[0];
//获取对嵌入报表的引用。
report=powerbi.get(嵌入式容器);
//检索页面集合并循环以收集
//页面名称和每个页面的显示名称,并显示值。
report.getPages()
.然后(功能(页){
var log=“报告页面:”;
pages.forEach(函数(第页){
log+=“\n”+page.name+“-”+page.displayName;
});
logText(Log);
})
.catch(函数(错误){
Log.Log(错误);
});
> Loaded
> Report pages:
> ReportSectioneb8c865100f8508cc533 - Tiles
ReportSection600dd9293d71ade01765 - Market Share
ReportSectiona271643cba2213c935be - YTD Category
ReportSection1c45b5dc6513ae89b4e3 - Sentiment
ReportSection2ff5a27ac612830bbd93 - Tooltip
ReportSection6da8317ad6cbcae5b3bb - Empty Page
> Rendered