Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.08.2019, 11:19
|
|||
---|---|---|---|
|
|||
передача нескольких параметров в отчет Report Builder |
|||
#18+
Добрый день! Подскажите, пож-та, возможно ли это и как это сделать? Есть процедура, отбирающая данные (select) из БД MS SQL Server. Пользователь вводит одно значение в параметре, которое передается данной процедуре в секцию where, что-то типо … where employeeid = @param … Вопрос, а можно ли как-то передавать несколько значений в параметр, и далее чтобы эти значения передавались на входе процедуре? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.08.2019, 12:10
|
|||
---|---|---|---|
передача нескольких параметров в отчет Report Builder |
|||
#18+
Michail A., да, например - как строка через разделитель с последующим парсингом на стороне вашей процедуры... Или в чем вопрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.08.2019, 12:15
|
|||
---|---|---|---|
передача нескольких параметров в отчет Report Builder |
|||
#18+
Michail A., запрос можно передать не только из основного окна а так-же собрать текстом из различных элементов через expression кнопка Fx, только предварительно надо будет: 1) собрать множественные значения в один список с разделителем (например функцией join) 2) запрограммировать в процедуре как это входное множественное значение/список разбивать на отдельные элементы по разделителю. п.с. только скорее там (для одного поля) в where будет не where х=.. а where х in (1,3,5..) или join какой-нибудь ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2019, 15:56
|
|||
---|---|---|---|
передача нескольких параметров в отчет Report Builder |
|||
#18+
Передавайте список в хранимку одним параметром, в самой ХП'шки собирайте динамикой запрос (склеивайте с вашим преобразованным параметром) в переменную, потом exec(). Помимо простого решения, parameter sniffing не будет беспокоить. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=31&tablet=1&tid=1532857]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 165ms |
0 / 0 |