我正在使用sbisdk-all-production.js
将 SpagoBI 座舱集成到外部网络应用程序中。
以下是我用来在网络应用程序中加载驾驶舱的代码片段:
var url = Sbi.sdk.api.getDocumentUrl({
documentLabel: 'cockpit__xxxxxx'
// The document label.
, executionRole: '/spagobi/user'
, parameters: {par_clientId : 3}
, displayToolbar: false
, displaySliders: false
, height: '600px'
, width: '100%'
, iframe: {
style: 'border: 0px;'
}
});
document.getElementById('spagoCockpitIframe').src = url;
驾驶舱正在显示。
但是当参数通过 JavaScript api 传递时,参数Sbi.sdk.api.getDocumentUrl
就会被忽略。
自 3 天以来,我一直被这个问题困扰。任何人都可以提供一些指示吗?