这篇小日记是为了帮助本人自己记忆而做的简单笔记。
仅供个人记忆----
(1)当实现完合并前的表时,在布局里,选中整个Table,右键——属性——组——添加——分组和排序属性(组名默认tableList_Group1)——选择分组方式 相关的表达式(去掉组头组尾)——确定。
(2)选择预合并列
打开属性窗口:
设置属性 HideDuplicates选择值TableList_Group1
再将其属性BoarderStyle边框样式设为“None,Solid,Solid,None,=IIf(RowNumber("TableList_Group1")=CountRows("TableList_Group1"),"Solid",Nothing)”。
运行结果:
到此,“档案号”一列已完成上下同数据行合并:
(3)同理,名称一列也是同样做法设置。以此类推,合并想要合并的列。
但是在这里值得注意的是,序号一列要变成如下:
同内容合并后,序号只有一个与之对应。这需要在抽数据的时候进行处理,需要用到“Select dense_rank() over (order by 重复字段) As SortNo”。
最后得出的重复序号按照上面的做法进行合并。