[From Search SQL Server
While working with SQL Server Reporting Services (SSRS), it can sometimes be useful to generate a report programmatically rather than retrieving it interactively. This would allow you to make the report available to users or keep it for further processing.
Let's take a look at how to use the Simple Object Access Protocol (SOAP) API methods in SSRS to generate reports and save them into files.
The article continues at