我正在尝试从Pentaho 5.2中的仪表板运行一个动作序列。我通常按下js函数的按钮 window.open(&#34; path / name.xaction&#34;)运行动作序列,并且(逻辑上)打开一个带有动作成功的窗口< / em>消息。 但是我想在不打开新窗口的情况下运行动作序列并停留在仪表板上。 我设法运行动作序列并再次将页面重定向到仪表板。它有效,但它并不是最好的。 我想在后台运行动作序列,这似乎是一个更好的主意。
如何在CDE的后台运行* .xaction文件? (或者如何使用javascript在后台运行某些东西?)
答案 0 :(得分:0)
尝试使用仪表板页面中的Ajax调用并调用xaction文件。!!它将在后台运行xaction而不刷新页面。
检查以下链接: http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp