Reporting Service 建立分組

2022-03-24 13:23:17 字數 673 閱讀 2044

step1:建立分組

在layout介面中 右鍵table左側的灰色部分,選擇」insert group」

step2:設定分組表示式

概念:報表的分組和sql select語句中的group by子句是不同的概念:

group by 將許多記錄結合到一起,組成結果集中的一條記錄;(使用者統計計算)

報表的分組獲取結果集中的多個記錄,當它們輸出到報表時,會在它們周圍包含乙個分組頭或分組腳。

示例書中分組語句為:

="transport type: " &

fields!description.value & vbcrlf & "     cargo capacity: " & fields!cargocapacity.value & " range:  " & fields!range.value

作用:該語句將所有需要在分組頭的字段結合到了乙個表示式中。這樣可以建立多行的分組頭,還能連線或組合標籤(transport type、cargo capacity、range)以及三個欄位的內容(description、cargocapacity和range)到乙個字串中。

&用於將值連線為乙個長字串;vbcrlf用於在字串的中間放入乙個回車符和換行符。

reportingservice 報表開發雜項

1 新增行號 rownumber nothing ssrs內建函式rownumber,這裡最主要的是傳入引數 nothing 2 行間不同背景色的設定 iif rownumber nothing mod 2,white gainsboro 通過行號模2,設定背景顏色。3 分母為0的處理 iif fi...

Reporting Service 縱向合併單元格

原需求 樣式 reporting service 橫向合併單元格沒有問題,但是貌似不支援縱向合併單元格。解決辦法 在單元格中插入列表 注意事項 1.插入列表時,預設插入的是兩行三列的 第一行是 頁首 第二行是 資料 需要將 資料 這一行給刪除掉,留下 頁首 這一行,在這個基礎上新增行,資料 這一行是...

Reporting Service報表開發

專案中需要用到報表,經過技術驗證和成本方面的考慮,最後決定使用reporting service,因此在這裡把開發中的一些故事記下來,以備後用。開發環境 vs2005,sql server 2005 sp3,這裡說下為什麼要用sp3,安全問題嘛,呵呵,如果用sp2,就會出現報表無法列印,報的錯誤是 ...