Usare un Web Service come fonte dati per Reporting Services
Un aspetto che non tutti conoscono è che i report di Reporting Services possono usare dati forniti da Web Services. Per fare ciò è sufficiente selezionare una DataSource di tipo XML e impostare come Connection string l'URL del Web Service che conterrà il metodo sorgente dei dati.

Successivamente, nel campo Query va impostata la SoapAction nel seguente modo, inserendo il NameSpace del Web Service seguito dal nome del metodo da invocare. La SoapAction servirà per descrivere l'azione richiesta al Web Service, in questo caso la chiamata al metodo GetReportData.

A questo punto si potrà creare il Report con i Field restituiti dal Web Service.
-
tutto è bello!
di
Pippo
-
19/05/2008 3.00.45
indietro