SSRS - сохранение многозначного параметра во временную таблицу - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть многозначный параметр @ID в отчете с 100 значениями, и мне нужно собрать значения, выбранные во временной таблице, для дальнейшей их обработки, а затем отобразить параметры в отчете.Как сохранить выбранные параметры во временную таблицу, по одному значению в каждой строке?

 ID: 
    1
    2
    3
    ...
    100

Заранее благодарю за помощь!

1 Ответ

0 голосов
/ 04 декабря 2018

Если ваш запрос к набору данных не является сохраненным процессом, а его значения изначально были получены из таблицы, вы можете сделать это.

Если предположить, что идентификаторы получены, скажем, из таблицы продуктов, тогда вы можете просто сделать

SELECT ProductID INTO #temp FROM myProducts WHERE ProductID in (@ID) 

Этот метод обычно является основой для большинства моих запросов к наборам данных, хотя я бы не использовал временную таблицуЯ просто запросил бы мои данные и применил параметр в предложении WHERE, как указано выше.

...