首先我想要使用Group的功能解決使用SQL的Rollup的功能,相關功能介紹可以參照 [Oracle]Group By Rollup Function介紹 該文章中提到使用Rollup可以做到總計及特定群組小計之功能,這樣的功能其實如果你不懂如何使用SQL的Rollup也可以使用RDLC中的Group來做到。
2009年11月22日 星期日
2009年11月12日 星期四
Cliend-Side Report 匯出 Excel, PDF
一般來說,我不喜歡把工具列顯示給使用者看,主要是因為工具列中在【匯出】的下拉式選單中會出現excel即pdf兩種格式,我不想要把這樣的資訊給使用者知道,因為使用者的欲望總是無窮,看到這兩個之後,就會問說:【下拉式選單中能幫我多一個word,tiff,etc】,所以可以的話儘可能不要讓使用者看到。
2009年11月8日 星期日
.NET Client-Side Report List (清單)
清單其實就是資料表的延伸運用,在清單中可以自由排列【文字方塊】、【影像】、【圖表】等等元件,資料呈現的時候會跟資料表相同,以逐筆呈現的方式來呈現資料,但資料個排版方式則是看在清單中的元件如何擺設所決定。底下是清單於設計畫面中的圖示呈現
.NET Client-Side Report Table (資料表)
Table(資料表)算是比較常使用的元件,適合用來呈現資料的烈表式的明細資料,屬於一維的呈現。在RDLC的設計畫面中,加入新資料表後,畫面如下
2009年10月26日 星期一
ReportViewer 轉秩資料
最近一直有同事在做BI相關的技術,之前問了我一個問題,是一個標準的資料轉秩(PIVOT)問題,這種問題在SQL 2005之後有新的T-SQL語法可以解決,請參考使用 PIVOT 和 UNPIVOT。
不過在沒有這個語法之前,怎麼解決這種問題呢?
先賣個關子^^
今天先使用ReportViewer中的rdlc設計,來解決資料轉秩的問題。使用Visual Studio加入報表*.rdlc檔後,VS 會自動進入設計畫面,如下所示:
訂閱:
文章 (Atom)

