在变量中存储Set分析表达式的值

时间:2016-01-12 17:54:15

标签: qlikview qliksense

我正在努力将一个集合分析表达式的值存储在一个变量中。

我想将表达式的值存储在变量中,以便我可以进一步使用它进行某些计算。

Min({< Data_Period = {'Weekly'},Formatted_Date = {'> $(= $(vSelectedWeek))'}>}日期,2)

如果我在工作表标签上的文本框中使用它,上面的表达式可以正常工作。但是,如果我尝试将其值存储在变量中并使用该变量,则无效。

设置vW1 =最小值({< Data_Period = {'Weekly'},Formatted_Date = {'> $(= $(vSelectedWeek))'}>}日期,2);

此处vSelectedWeek的计算方法如下:

设置vSelectedWeek = Date(Weekstart(仅限(BaseData_Date)),'dd / MM / YYYY');

请告知我是否做错了或者是否还有其他方法可以达到同样的目的? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

如果您的var真正使用该表达式,那么尝试创建一个输入框对象,在那里定义var并在右列中添加表达式。

这应该有效。

如果您发现我的答案非常简单或不符合您的要求,请查看此链接可能有所帮助:https://community.qlik.com/thread/198307