[
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
http://searchsqlserver.techtarget.com/tip/0,289483,sid87_gci1375607,00.html