VS 2008新功能4:Report控制項

摘要:VS 2008新功能4:Report控制項

原文:http://www.ithome.com.tw/itadm/article.php?c=47295&s=8

Report控制項透過精靈化的步驟快速開發報表應用
以前在網頁上開發報表應用是非常辛苦的工作,現在透過Visual Studio 2008提供的Report控制項,無論是Windows或者Web應用程式,都可以精靈化的步驟快速開發報表應用。

開發者點選Visual Studio 2008提供的Report控制項會觸發報表精靈,只需逐步點選設定,即可快速完成一張報表。由於Report控制項會自動繫結一個ReportViewer控制項,當ReportViewer被設定為本機處理時,不需要再建置報表伺服器,就可以列印報表,這是與Crystal Reports最大的差別。

ReportViewer還包括上一頁、下一頁及另存PDF格式等功能,這些在微軟過去推出的Reporting Services,都是必須自行開發的部分,現在則可以減少許多開發的負擔。

提供CSS Intellisense機制
步驟 1:選擇新增「報表應用程式」,或者在Web/Windows程式中新增Report控制項,Visual Studio即自動建立報表範本。
步驟 2:選擇資料來源。
步驟 3:設定報表類型,可選擇表格式或矩陣,然後拖拉顯示的欄位,及用以篩選資料的條件變數。
步驟 4:選擇報表希望採用的配置方式與樣式。
步驟 5:完成的報表即包含現成的ReportView控制項,內建上一頁、下一頁、另存檔案以及列印功能,開發者無需再自行撰寫相關程式。資料來源:章立民,iThome整理,2008年1月