Ho creato un report e lo ho pubblicato su Report Server 2008 che ha funzionato correttamente. Posso chiamare http: // servername: 81/Reports nel mio browser e visualizzare ed esportare i report. Quello che voglio fare ora è scrivere un'applicazione che usa il report per creare un file Excel.Come utilizzare WebService di SQL Server 2008 Reporting Services
Secondo il Reporting Services Configuration Manager il WebService di quel server di report si trova in http: // servername : 81/ReportServer. Quando apro il link nel mio browser, posso vedere le cartelle dei progetti che ho creato e distribuito utilizzando Visual Studio.
Ma non riesco a trovare un endpoint del servizio Web lì. In VS, quando provo ad aggiungere un riferimento Web, non è possibile trovare alcun servizio Web.
Cosa mi manca qui?
il web il servizio è stato individuato in ReportService2005.asmx e ReportExecution2005.asmx. La definizione è disponibile in ReportService2005.asmx? Wsdl e ReportExecution2005.asmx? Wsdl. L'esempio qui (http://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render.aspx) descrive come recuperare i dati PDF/Excel/HTML/... dai report. Grazie mille per avermi indicato !!! – Tobias
Vedere la risposta di Tobias sopra (+1) - ReportServices2005.asmx per SQLServer2008 - vai alla figura ... L'URL che alla fine ha funzionato per me non era sulla porta 81, ma piuttosto sulla porta predefinita 80 ... http: ///ReportServer/ReportService2005 .asmx –
barrypicker