Qlikview - OnActivateSheet在WebView /服务器中不起作用

时间:2016-05-06 05:57:55

标签: webview triggers macros server qlikview

我用Sheet事件触发器创建了sheet1 - > OnActivateSheet - >清除所有 和第二张sheet2按钮操作 - >激活工作表 - >工作表Sheet1 但按下我的按钮OnActivateSheet在WebView或QlikView Server中不起作用。

我已在我的服务器中设置此功能但仍然无效。

enter image description here

这些在桌面版中完美运行。但是,当通过服务器打开文档时,触发器似乎停止工作。 我还创建了按钮来重新加载数据操作 - >外部 - >重新加载但在WebView或QlikView Server中也不起作用。

有没有人知道为什么这在服务器上不起作用以及如何解决问题?我使用QlikView 12。

1 个答案:

答案 0 :(得分:0)

具有Reload操作的按钮永远不会在桌面模式之外工作。如果您想这样做,您需要一个Web服务器,在您的应用程序中触发与Web服务器通信的EDX任务和扩展。如何做到这一点的一个例子就是here(这将为所有用户重新加载文档,而不仅仅是实际按下按钮的文档)

仅当您导航到工作表(按Tabrow中的选项卡)时才会触发

OnActivateSheet。如果使用按钮/操作激活工作表,则不会触发操作。不知道为什么Qlik让它像这样工作。