1

我正在努力在 html 页面中正确呈现图表。

在 SpagoBI webapp 中,我以“biuser”身份登录,然后转到“文档”菜单,然后获取已经存在的第一个图表(“Char Grouped Bar”)。在 Spago webapp 中,我可以看到图表,因为它是通过 ExtJS 呈现的。然后我想在一个 html 页面中显示这个图表,放入我自己的 webapp。injectDocument我通过该方法使用 Spago Javascript SDK 实现了这一点。

我的代码是:

Sbi.sdk.api.injectDocument({
    documentLabel: 'Char Grouped Bar'
    , executionRole: '/spagobi/user'
    , parameters: {warehouse_id: 19}
    , displayToolbar: false
    , displaySliders: false
    , target: 'targetDiv'
    , height: '500px'
    , width: '800px'
    , iframe: {
        style: 'border: 0px;'
    }
});

这不起作用,因为 SDK 想要通过 HighCharts 库呈现图表,而我没有这个库(也不想)。

=> 我看不到有关此的文档,所以,我如何通过 ExtJS 呈现图表,就像在 SpagoBI 管理 web 应用程序中一样?

谢谢!

4

0 回答 0