0

我正在尝试从 Pentaho 5.2 中的仪表板运行动作序列。我通常使用 js 函数window.open("path/name.xaction")按下按钮,它运行动作序列并(逻辑上)打开一个带有动作成功消息的窗口。但我想在不打开新窗口的情况下运行操作序列并留在仪表板上。我设法运行操作序列并将页面再次重定向到仪表板。它有效,但不是最好的。我想在后台运行动作序列,这似乎是一个更好的主意。

如何在 CDE 后台运行 *.xaction 文件?(或者如何使用 javascript 在后台运行某些东西?)

4

1 回答 1

0

尝试从仪表板页面使用 Ajax 调用并调用 xaction 文件。!!它将在后台运行 xaction 而不刷新页面。

检查以下链接: http ://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp

于 2015-06-01T08:18:25.033 回答