[英]Unable to set configuration settings of embedded report in Angular 7
我正在嘗試使用 angular 7 嵌入 power-bi 報告,但是當我嘗試設置報告的配置設置時,它會拋出意外錯誤Type '{ filterPaneEnabled: boolean; navContentPaneEnabled: boolean; }' has no properties in common with type 'ISettings'.
Type '{ filterPaneEnabled: boolean; navContentPaneEnabled: boolean; }' has no properties in common with type 'ISettings'.
我的嵌入代碼
var config = {
type: 'report',
tokenType: pbi.models.TokenType.Embed,
id: <report-id>,
embedUrl:<embedURL>,
accessToken: <accessToken>,
settings:{
filterPaneEnabled:false,
navContentPaneEnabled: false,
}
}
let reportContainer = <HTMLElement>document.getElementById('pbi-container');
let powerbi = new pbi.service.Service(pbi.factories.hpmFactory, pbi.factories.wpmpFactory, pbi.factories.routerFactory);
let report = powerbi.embed(reportContainer, config);
我也嘗試嵌入普通的 Javascript,它運行得很好。
初始化您的配置變量時,之后將as powerbi.IEmbedConfiguration
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.