轉帖|其它|編輯:陳津勇|2019-09-11 15:39:22.910|閱讀 313 次
概述:隨著ActiveReports(.NET報表控件)v13新版的發布,對單元格合并的操作也進行了增強。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
ActiveReports v13發布之前,表格和矩表列上相同值的單元格合并是通過AutoMerge屬性的true或者False來進行設置的,利用此方法解決了很多用戶在單元格自動合并方面的問題,但是美中不足的是:后一列的單元格無法根據前一列的合并情況來判斷是否進行合并。為了解決這個問題,ActiveReports v13推出了一個新的特性AutoMergeMode來解決這個問題。
操作步驟
1、新建RDL報表
2、綁定數據源
3、綁定數據集
select * from TestMerge
4、添加表格并綁定對應的字段
5、默認情況下報表預覽樣式:
6、通過設置AutoMergeMode屬性進行單元格合并的設置,AutoMergeMode有三個可供選擇的屬性:Never、Always、Restricted
Nerver(永不合并),Always(總是合并),Restricted(合并要根據前一列的合并情況進行合并)
重點說下Restricted的屬性,當設置了單元格的AutoMergeMode屬性為Restricted,那么它的合并結果就依托了前一列的合并情況。即:如果列2中的單元格(具有相同的數據值)設置為“Restricted”,而前一列(即列1)中對應的單元格(具有相同的數據值)設置為“Never”,則列2中的單元格不會合并。
7、設置單元格的AutoMergeMode的屬性
8、預覽結果:
想要獲得 ActiveReports 更多資源的伙伴,請點這里。
想要獲取 ActiveReports 正版授權的伙伴,
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: