我们如何重新加载一个标签,意味着QLikview中有许多请求。
PS: 我每个标签有一个请求
帮助表示赞赏
谢谢
答案 0 :(得分:1)
如果您正在讨论QlikView前端的1个选项卡,则无法刷新它,因为整个模型由底层数据和数据结构驱动。
您可以设置部分重新加载,仅重新加载该数据中的某些表。
答案 1 :(得分:0)
每个标签的一个请求并不理想,建议的做法是将单独的数据保存在单独的Qlikview文档中。
然而,这可以实现 - 使用变量和本地存储的QVD以及下面的脚本。您还可以使用对象上的按钮和操作来控制UI上的变量值。 QVD保存数据,仅在明确要求时重新加载。
//choose which data to load 1 = load query from scratch
Let vLoadQuery1=1;
Let vLoadQuery2=0;
Let vLoadQuery3=0;
Let vLoadQuery4=0;
Let vLoadQuery5=0;
if vLoadQuery1=1 then
//Enter load details and capture in local QVD
//Load
Query1:
LOAD *;
SQL select * from some.data;
//Store
STORE * from Query1 into Query1.qvd (qvd);
Drop Table Query1;
ENDIF
//Load from QVD - if this hasn't been loaded on this reload, it will grab the previous data
NewQuery1:
LOAD *
FROM Query1.qvd (qvd);