2013-10-14 4 views
1

Я работаю над докладом SSRS. У меня есть представление по умолчанию отчета, в котором отображаются некоторые данные. Я сделал ссылку для «больше информации», по щелчку которой я должен отобразить подробную таблицу. Может кто-нибудь PLZ дать мне шаги, чтобы сделать то же самое.Отобразить таблицу по щелчку в отчете SSRS

Примечание: у меня уже есть данные по умолчанию, которые загружаются сразу после выхода отчета. Я подал в суд на 2 параметра. Чтобы отобразить подробную таблицу при щелчке дополнительной информации, я должен принять новый параметр. Можете ли вы предложить мне

1.steps on creating the parameter to pass to details tables. 
2.Set the value on the "more info" link so that i can use the value to evaluate the table. 
3. How do i use this passed parameter in the details table. 
+0

подробная таблица новый отчет? Или таблица в текущем отчете? –

ответ

1

Сначала я хотел бы создать новый параметр под названием «MOREINFO» или что-то вы хотите назвать это, и создать его как логическое значение со значением по умолчанию «ложной». Затем по вашей ссылке я создам действие и отправлю «true» в качестве значения параметра, который вы только что создали. Если у вас есть как таблица по умолчанию, так и подробная таблица в том же отчете, в который вы собираетесь, вы можете выбрать текущий отчет в раскрывающемся списке «Укажите отчет».

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

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

=IIF(Parameters!MoreInfo.Value = false, true, false) 

Create parameter

Both tablixes

Tablix properties

Tablix visibility

Default

Details

Action box

+0

Hello спасибо очень много. Объяснение очень ясно, и я последовал тому же. Его работа наполовину. -------------- 1). Я передаю параметры как скрытые. 2). Я хочу установить значение defalut, равное 0. 3). У меня есть еще 3 ссылки. из которого я должен передать значение для параметра. (скажем, 1,2,3 для каждого) 4). Основываясь на значении, переданном из текстового поля в параметр, я отказываюсь от этого значения в запросе, чтобы получить результат. -------------- Проблема, с которой я столкнулся: это значение не передается в таблицу. Я не получаю никаких данных в таблице. – user2637506

+0

Похоже, что параметру не присвоено значение из текстового поля. – user2637506

+0

Похоже, что что-то отсутствует в действии, которое вы выполняете, если параметр не получает значение. Я обновил свой ответ с изображением действия. Я показываю только параметр MoreInfo. Вероятно, вам придется добавить другие параметры, которые у вас есть в этом действии. Вы можете просто использовать параметр paramalervalue как Value, если он должен быть одним и тем же. –

Смежные вопросы