如何在SSRS Report Builder的Tablix中设置第二分组为表头?
SSRS Report Builder:把第二个分组设为Tablix表头的正确操作
先确认分组层级:
打开Tablix的分组窗格(没显示的话右键Tablix选「显示分组窗格」),在行组里,第一个组是「位置」,第二个组是你要设为表头的「区段」分组,确保这俩层级正确。给区段分组加专属表头行:
选中Tablix现有表头的那一行,右键→「插入行」→「在组上方插入」,新插入的行会自动绑定到「区段」分组。把原来左列里的区段字段拖到这个新单元格里。删除多余的左列(重点!别删分组):
选中原来放区段的左列,右键→「删除列」→选「仅删除列」,千万别选「删除组」——之前你删列后只显示第一个区段,大概率是误删了分组导致的。解决单元格只显示第一个值的问题:
别直接把值拖到静态表头的合并单元格里,要确保放区段名称的单元格属于区段分组的组头行(就是刚才新插入的那行)。如果还是有问题,右键单元格→「表达式」,确认用的是=Fields!你的区段字段名.Value,而不是固定值或者取了第一个值的聚合函数。可选:让表头随分组分页重复显示
选中区段表头行,在属性面板里找到RepeatOnNewPage设为True,KeepWithGroup设为After,这样每个区段换页时表头都会跟着显示。
内容的提问来源于stack exchange,提问作者Chris S
相关产品推荐
相关产品推荐

