I have been using SQL Report Builder 3.0 and Reporting Services to publish reports for the last 8 months. Still somewhat of a novice but slowly figuring out how to work with this amazing toolset more efficiently. I have started using parameter driven reports and all going well. However one question that I am struggling to get answer for is whether it is possible to use a single .rdl file and then use parameters to generate the required reports at runtime.
Currently, I have a setup a .rdl file that uses parameters and an existing stored procedure (via data source) to feed data to the report. What I do each time is open the .rdl and save it as a report with a new parameter. This means that if I need to make a change to the report in any way, then I have to redo the setup for each report. It feels that this is very inefficient and was wondering if there is a way to reuse a single .rdl file and setup up multiple runtime reports off this single .rdl file?
Any guidance would be hugely appreciated.
Update: Just to clarify further. The report is used to report on client transactional data. So each time a new client is added to the business I create a new RDL for that specific client. Exactly the same RDL file but saved as a new name, and with a new parameter being the Client code