我正在尝试对超立方体抓取的尺寸进行一些选择。
我从超多维数据集获得了所有维度,该多维数据集压缩了0个值并丢失了值,并且我创建了一个JS对象,以使所有内容都更易于理解。
它看起来像这样:
{
Date: Array //Dimension1
0: "01.06.2018"
1: "02.06.2018"
2: "03.06.2018"
3: "04.06.2018"
Category: Array //Dimension2
0: "Kat1"
1: "Kat2"
2: "Kat3"
}
正如我所说,我正在尝试对这些维度进行一些选择,所以我使用了以下内容
//this is an example so <Date> can be
app.field("Date").select( [0,1], true, true ).then(function(obj){ replaced with <Category>
console.log("Success");
}
问题在于未应用任何选择,对象看起来相同。承诺永远都不会实现。
在相同的Qlik Sense Mashup中,我也有一些字段。所以我想...让我们在字段上而不是在维度上尝试相同的方法...并且完全起作用...对象已更改。
所以我想...也许我做错了什么...也许您无法在Dimensions上进行选择...所以我去了Qlik Sense Desktop,并使用Master Items为相同的Dimensions创建了filterPane,我相信使用Qlik View可以使用在过滤器窗格中进行的选择来过滤页面中对象显示的值。
有什么建议吗?我真的需要一些帮助。
非常感谢!
亚历克斯