2017-02-16 32 views
0

У меня проблема с каскадным параметром. У меня есть государство как родитель и графство как ребенок. Когда я устанавливаю значения параметров в основном запросе, я устанавливаю выражение округа как: = Параметры! County.Value.Проблема с каскадными параметрами SSRS

Проблема, которую я нахожу, заключается в том, что Parameters! County.Value не возвращает никаких записей. Однако, если я изменю его на Parameters! County.Value (0), он возвращает 3 записи. Если я изменю это на Parameters! County.Value (10), он вернет 2 страницы данных.

Любые идеи о том, как вернуть все данные? Я бы подумал, используя = Parameters! County.Value вернет все.

Спасибо.

+0

Является ли параметр округа мультитаблицей? Если это так, я думаю, вы хотите использовать = Join (Parameters! County.Value, ",") –

+0

Да, это мульти-выбор. И я обнаружил, что он возвращает только первое значение. Где в коде я бы поставил Join? – jackstraw22

+1

Я получил его на работу. Это была проблема с кодом SQL. – jackstraw22

ответ

0

Проверьте вкладку параметров в наборе данных и измените выражение параметра как Параметры! County.Value вместо параметров! County.Value (0).