我正在使用参数创建 OLAP 报告。我已选择我的数据集作为我的参数的默认值。因此,当我执行报告时,会检查所有参数值。我的查询看起来像这样。
select NON EMPTY {{[Measures].[VALUE]}} ON COLUMNS,
NON EMPTY {{[CUSTOMER].[COUNTRY].Members}} ON ROWS
from [TRANSACTIONS]
where [DAY].[${param}]
我的整数参数是设置 [DAY].[YEAR],以这种形式传递它;{value1;value2}NUMBER}。
我收到了那个错误:
意外字符';'
这个字符在我传递的参数的值之间。如何解决这个问题呢?我不能在查询中做这样的事情where [DAY].[2015,2016]
最好的问候!