2011-04-21 62 views
0

我創建了一些可愛的報告,使用「SQL Server商業智能開發」創建「報告服務器項目」。我已經將這些部署到SQL Server報告服務並在線查看,它們看起來很棒!SQL Sever 2008 R2報告集成到ASP.NET網站

問題是...我可以將這些報告集成到我的ASP.NET webforms站點嗎?因此,例如,我可以將值傳遞到我的存儲過程,並使用前面提到的相同報告生成端口。

這可能嗎?如果是這樣,請告知。

感謝

回答

0

到服務報告整合到你的網站最簡單的方法是使用ASP.NET ReportViewer控件。我自己並沒有使用過它,但它很簡單,只需要將報告部署到可訪問的報告服務器(您已經完成)。

您也可以制定自己的URL,如下所示創建一個直接鏈接到該報告的PDF版本:

http://localhost/ReportServer?MyReportName&rs:Command=Render&rs:Format=PDF&MyParamter=MyVal 

最後,您可以使用頁面或處理程序通過調用報表服務器的中介web服務和處理結果(可能只需通過Response.BinaryWrite(result)。

相關問題