【发布时间】:2017-03-14 16:21:14
【问题描述】:
我正在我的 qlikview 应用程序的脚本中设置一些变量。后来我尝试重用以前的变量之一,但 qlikview 给了我一个错误。
SET vCurrentMonth = "=CAL.MONTH";SET vMonthCounter = "SUM({<MONTH = {'$(vCurrentMonth)'}>} Counter)";我试图使用从不在脚本中的正常集合表达式中已知的 $-expansion。但后来我没有收到任何数据。 经过一番研究,我发现我必须用 chr() 函数替换 $。
SET vMonthCounter = "SUM({<MONTH = {'" & chr(36)& "(vCurrentMonth)'}>} Counter)";但是这个 chr() 函数返回一个字符串,所以我没有收到我的计数器的总和,而是设置表达式 ($03) 的字符串。 我究竟做错了什么?谁能解释如何在脚本中使用此功能?
提前致谢
【问题讨论】:
标签: function qlikview dollar-sign