powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SSRS Передача параметра множественного выбора
3 сообщений из 3, страница 1 из 1
SSRS Передача параметра множественного выбора
    #39244859
СТУДЕНТ123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, помогите сломать мои грабли.

Суть вопроса в следующем: Есть два отчета "А" и "Б", в обоих отчетах есть параметр множественного выбора, необходимо по нажатию определенной ячейки в отчете "А", открыть отчет "Б" и заполнить параметры в соответствии с выбранными пользователем в отчете "А".

И так: В отчете "А" создал DateSet, он служит источником значений для параметра множественного выбора "@PRM1"
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
       Select 1 as num, '-1' as title
Union  Select 2 as num, '-2' as title
Union  Select 3 as num, '-3' as title
Union  Select 4 as num, '-4' as title
Union  Select 5 as num, '-5' as title
Union  Select 6 as num, '-6' as title
Union  Select 7 as num, '-7' as title
Union  Select 8 as num, '-8' as title
Union  Select 9 as num, '-9' as title
Union  Select 10 as num, '-10' as title
Union  Select 11 as num, '-11' as title
Union  Select 12 as num, '-12' as title
Union  Select 13 as num, '-13' as title
Union  Select 14 as num, '-14' as title
Union  Select 15 as num, '-15' as title



Далее создал отчет "Б", с тем же источником данных для параметра множественного выбора "@PRM2", так же для проверки переданного значения сделал обычный текстовый параметр "@PRM3". Вернувшись в отчет "А", кидаю в макет текстовое поле с выражением "=JOIN(Parameters!PRM1.Value,";")", делаю переход к отчету "Б", функция передачи параметра та же "=JOIN(Parameters!PRM1.Value,";")".

Проверяю (запускаю отчет), выбрав значения в отчете "А" от 1 до 6, формирую отчет, в текстовом поле отобразился мой выбранный перечень параметра, жму на это поле. Осуществился переход к отчету "Б", но значения множественного параметра остались не выбранные, в то время как текстовый параметр "@PRM3" присвоен нужный результат "1,2,3,4,5" - без кавычек разумеется.

Как заполнить значения множественного выбора в отчете "Б", значениями выбранными в отчете "А"??
...
Рейтинг: 0 / 0
SSRS Передача параметра множественного выбора
    #39244869
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СТУДЕНТ123, в мультиселект нужно пихать массив... а не строку с разделителями...
...
Рейтинг: 0 / 0
SSRS Передача параметра множественного выбора
    #39244964
СТУДЕНТ123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buser,

Вот я дурень то а =)
Код: sql
1.
=SPLIT(JOIN(Parameters!PRM1.Value,","),",")

делов то на 2 секунды !!!

Спасибо огромное!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SSRS Передача параметра множественного выбора
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]