使用 ajax 用于多个报告的 Pentaho 单一仪表板
Pentaho single Dashboard for multiple reports using ajax
我为不同的报告制作了多个仪表板副本以呈现。因此 url 浏览器中每个报告的更改和整个页面需要刷新。
前天我才知道任何组件都可以刷新[]
我想知道我是否可以使用单个 pentaho 仪表板在单个报告组件上呈现不同的报告,通过单击不同的 buttons/links?
使用 ajax 调用
我觉得应该有办法解决这个问题。
好的,经过多次尝试,我发现我可以使用单个 prpt
组件并更新 button/anchor 单击时的操作,然后更新 prpt
组件.
我试过这个:
Dashboards.getComponent('render_prpt').action = "another_report";
Dashboards.getComponent('render_prpt').update();
它奏效了:)
我为不同的报告制作了多个仪表板副本以呈现。因此 url 浏览器中每个报告的更改和整个页面需要刷新。
前天我才知道任何组件都可以刷新[
我想知道我是否可以使用单个 pentaho 仪表板在单个报告组件上呈现不同的报告,通过单击不同的 buttons/links?
使用 ajax 调用我觉得应该有办法解决这个问题。
好的,经过多次尝试,我发现我可以使用单个 prpt
组件并更新 button/anchor 单击时的操作,然后更新 prpt
组件.
我试过这个:
Dashboards.getComponent('render_prpt').action = "another_report";
Dashboards.getComponent('render_prpt').update();
它奏效了:)