Дизайн отчетов с использованием хранимых процедур в построителе отчетов (SSRS)? - PullRequest
2 голосов
/ 19 сентября 2008

Можно ли использовать хранимые процедуры для разработки отчетов в построителе отчетов?

Ответы [ 4 ]

5 голосов
/ 19 сентября 2008

Если вы спрашиваете, возможно ли использовать sprocs в создаваемых вами отчетах SSRS, тогда да. Просто вызовите sproc в запросе для вашего DataSet, как обычно.

3 голосов
/ 17 февраля 2009

В построителе отчетов 1.0 (SSRS 2005) ответ - нет (если вы не выполняете специальные приемы с табличными функциями)

В построителе отчетов 2.0 (SSRS 2008) ответ положительный. (хранимые процедуры легко доступны в графическом интерфейсе)

0 голосов
/ 26 июня 2012

В обоих SSRS 2005/2008 возможно получение данных через хранимую процедуру, в ssrs 2005 при создании типа команды набора данных нам нужно выбрать хранимую процедуру, а в ssrs 2008 при создании набора данных - тип запроса, нам нужно выбрать хранимую процедуру.

0 голосов
/ 24 сентября 2008

Если вы используете Oracle на сервере, вы можете запросить результаты табличной функции (хранимой функции, которая возвращает TABLE of TYPE). Строка запроса для вашего набора данных будет выглядеть так:

select * from table (f_foo(:p_bar))

... где f_foo - ваша табличная функция, хранящаяся в базе данных, а p_bar - параметр отчета для f_foo. Больше информации о табличных функциях здесь:

http://www.databasejournal.com/features/oracle/article.php/2222781

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...