ReportServices做為報表服務器,結合sql直接訪問數據庫提供基本的報表格式設置顯示,可以快速開發報表,主要包含兩部分內容:
1.ReportServices服務器配置搭建,承載報表的運行平台
2.設計報表
ReportServices配置
1. 進入報表服務管理器
2.分配Web服務URL的端口號並應用,注:在設計后部署時要用到即TargetServerURL
3.創建ReportServer數據庫並應用(ReportServer數據庫是ReportService運行時的基礎數據庫默認創建即可)
4.配置報表管理器URL並應用
設計報表
-
進入報表設計界面
2. 右擊報表添加新報表(此處為引導設置),也可右擊選擇添加逐項添加數據源、報表
3. 完成添加后在右側報表數據源中顯示輸出列、輸入參數。結合工具箱完成報表表格設計並將字段拖拽到相應位置
4. 完成報表設計后右擊項目 -> 屬性進行設置
5. 進入屬性界面后,注意配置粗字體部分,TargetServerURL即在Report Service配置中web服務URL
6. 配置完成后右擊項目選擇部署,若單獨修改數據源或報表也可右擊單個部署
管理報表服務器
-
打開瀏覽器輸入URL,進入報表管理器
2. 在文件夾設置中配置用戶訪問權限
通過URL訪問報表
1.訪問webUrl地址可以看到報表主目錄(本示例:http://dev-pc:8099/ReportServer)
訪問報表(RF1下Report1)頁面示例
http://dev-pc:8099/ReportServer/Pages/ReportViewer.aspx?%2fRF1%2fReport1&rs:Command=Render