1.文本多行顯示的處理方法。
參考SSRS: Multiple Ways to Split a String into Multiple Lines
(1) 使用VB的換行符 VBCRLF
(2)使用ASCII碼的轉換符 CHR(10)
(3)使用HTML的轉換符 BR
值得注意的是,在使用HTML轉換符時,需要該控件支援HTML屬性,設定對應的控件的HTML屬性,
例子:
-- VBCRLF
="這是第一行"+ VBCRLF +"這是第二行"
-- CHR()
="這是第一行"+ chr() +"這是第二行"
-- <br>
="這是第一行 <br> 這是第二行"
顯示結果
2.将層級關系的資料顯示在一列.
參考how-to-create-a-single-column-multiple-group-grouping-in-ssrs
(1)首先将第一層的欄位拖到列組裡面-Employee
(2)然後将第二層的欄位拖到列組裡面-SubCategory
(3)然後選中第二層的欄位所在的組-SubCategory,點選滑鼠右鍵,調出右鍵菜單,在右鍵菜單中選擇插入行,選擇在在行組外上方插入,如圖所示:
效果如下圖
此時的效果圖為:
(4)将第一層的列組資訊複制到步驟(3)中新添加的行的第二層的列組的上方的單元格内,如圖所示,将Employee複制到SubCategory的上方單元格内。
效果圖如下顯示:
(5)删除多餘的列,第一列Employee列,
效果圖如下顯示:
這就實作了兩層關系的在一列中顯示的效果,
多層關系的可以按照這樣的步驟重複操作即可。
實作效果如下圖:
編外:附上SQL_Server_Community_FAQs_Manual