У меня странная проблема с Параметры отчета SSRS . В настоящее время работает над версией SSRS 2016. Мы подключаемся к моделям SSAS и создаем наборы данных, используя DAX Queries в отчете.
Вот пример DAX Query, использованный в моем наборе данных отчета,
evaluate
summarize(
calculatetable(
('Field Measures',
PATHCONTAINS(substitute(
substitute(
substitute(
@Parameter_District
, "{ ", "")
, " }", "")
, ",", "|") , 'Field Location'[District]),
PATHCONTAINS(substitute(
substitute(
substitute(
@Parameter_City
, "{ ", "")
, " }", "")
, ",", "|") , 'Field Location'[City])
)
'Field Fact'[Field Interview Number],
'Occurred Date'[Date],
'Occurred Date'[Year]
))
У меня есть два параметра ( Район и город ), определенные в этом запросе, и оба поля взяты из одной таблицы: * Filed Location '.
Проблема, с которой я сталкиваюсь, заключается в том, что этот запрос хорошо работает, если я уберу второй параметр "CITY" . Но происходит сбой, когда я включаю это в запрос. для простоты я упомянул здесь только 2 параметра, но у меня есть около 5 параметров из той же таблицы, которые работали нормально.
Я бьюсь головой, почему это происходит только тогда, когда я включаю [CITY] Object в список параметров, и почему он работает хорошо, когда я удаляю это. Буквально я сошел с ума: (
Пожалуйста, предложите мне способ отладки этой проблемы.
Спасибо большое.
Баладжи