Показать или скрыть таблицу на основе параметра - PullRequest
0 голосов
/ 15 октября 2018

Сценарий заключается в том, что должен быть раскрывающийся параметр для выбора имени таблицы, и когда пользователь нажимает кнопку Просмотр отчета, он должен видеть данные из этой конкретной таблицы.

Обе таблицы имеют разные столбцы.

Я попытался создать разные наборы данных для обеих таблиц, создал два табликса, связал их с соответствующими наборами данных и поставил условие для отображения / скрытия табликса на основе выражения.

Но все же я получаю сообщение об ошибке, чтостолбец (из другой таблицы) не существует при выборе таблицы.

Я новичок в SSRS, любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 15 октября 2018

Добавьте параметр в свой отчет (TablixChosePara).Имея различные параметры:

=1  'Tablix1
=2  'Tablix2

Затем добавьте в свой отчет две таблицы с двумя разными столбцами или наборами данных.Затем перейдите в свойства табликса и напишите следующее выражение в «Показать или скрыть табликс на основе выражения»

=IIF(Parameters!TablixChosePara.Value = 1, True, False)

И для второго табликса l:

=IIF(Parameters!TablixChosePara.Value = 2, True, False)
...