Я создаю отчет 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]
С уважением!
[CUSTOMER].[COUNTRY] in (${param})
- person mxix   schedule 26.08.2016{[DAY].[2015],[DAY].[2016]}
- person mxix   schedule 26.08.2016