Creating Snapshots using Web Service
Hi All, I am trying to use the Reporting Service Web Service to create report snapshots, so that users see the output directly (the reports would take a minute or two to execute otherwise). I tried using the Render method with a history ID = Current date and time , with the idea that the snapshot would just be based on the time stamp like how SSRS does it by default. But I am not able to get this to work as expected. My questions are: - Is Render the right web method to dot his? - Is there anything special to be done for history ID? - How should the report be set up? I have been trying with "Render this report from an execution snapshot" Please help. Thanks in advance, Ben
October 27th, 2010 10:53am

Hi Ben, After the report snapshots were generated, use ReportingService2005.ListReportHistory Method to get the latest one and then call render method to show it instead of historyID = current date and time, because there might be time discrepancy. thanks, Jerry
Free Windows Admin Tool Kit Click here and download it now
October 27th, 2010 11:42pm

Hi Jerry, Thanks for your response. After more research, I realized I needed to use CreateHistoryReportSnapshot method instead. So now that I have the snapshots, how to force the latest snapshot to be rendered when user clicks on the report? Is it a setting? Do I need to do it differently? I have report already set to "Render this report from a report execution snapshot" and that doesnt seem to pull latest snapshot. Thanks, Ben
November 1st, 2010 2:18pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics