SSRS Tablix中CountRows表达式组内重复显示问题求解
SSRS Tablix消除分组后死亡人数重复显示的解决方法
- 检查行组结构:基于
Age Bracket创建父行组,右键Tablix细节行,选择“添加组”→“父组”,分组依据选Age Bracket,勾选“添加组头”。 - 调整字段位置:把
Age Bracket字段移到组头行的对应单元格,将死亡人数的CountRows("你的行组名称")表达式也放在组头行的对应单元格中。如果不需要显示单条记录,直接删除细节行,或者右键细节行选择“隐藏”。 - 确认CountRows作用域:行组名称要和“行组”面板里的实际名称一致,比如组名是
Age_Bracket_Group,就用CountRows("Age_Bracket_Group"),不要使用字段名。 - 备选方案:如果不想调整组结构,可在细节行的死亡人数单元格中使用
First(CountRows("你的行组名称"), "你的行组名称"),但优先推荐用组头的方式,逻辑更清晰。
内容的提问来源于stack exchange,提问作者Dan S.
相关产品推荐
相关产品推荐

