SSRS Report drop down parameters. Use SP or embeded SQL query for datasource

ssrsvisual studio

When I create SSRS reports I create stored procedures to bring data into my report. When I create the report parameters I just embed SQL code directly in to the parameter/SSRS report.

Should I also create stored procedures for my parameter data sources?

It seems like a bit of overkill to create a SP for every single paramamter/datasource in a report but I guess if you want to be able to modify the SQL code the parameter uses to load the drop down values without having to open the actual report, then I would probably want to go with SPs for everything….

Best Answer

Apparently there is not a set (or recommended) standard (that I could find). Since development needs vary from project to project the developer should decide during the development process, whether to create stored procedures for their parameter data sources or to simply hard code the drop down values inside the report itself.