reporting-services - 新页面 RDLC 报告中缺少行标签
问题描述
我有 RDLC 报告,其中每个员工都有多行,我在第一行之后隐藏了员工姓名,对!现在,当同一员工的行转到下一页时,我遇到了一个问题,它显示了丧偶记录(没有员工姓名)。要在下一行隐藏员工姓名,我使用以下代码:
=IIF(Fields!Name.Value <> Previous(Fields!Name.Value), Fields!Name.Value, 没有)
我也尝试添加新组,并从存储过程中获得排名,但没有任何帮助。如果该行是页面的第一行,有什么方法可以得到它?或任何其他方式来实现相同的目标?提前致谢
解决方案
最后,我通过使用此公式在顶层添加第一个组解决了这个问题
=CEILING(RowNumber(Nothing)/50)
在文本框中,该组根据每一页返回我的行号,因此,我将文本框的公式更新为:
=IIF(Fields!Name.Value <> Previous(Fields!Name.Value) OR RowNumber("PageRowGroup")=1, Fields!Name.Value, nothing)
推荐阅读
- opengl-es - 使用两个纹理的幂的 OpenGL 后处理
- excel - 如何通过在 VBA 中使用参考单元格将多个字符串组合到一个单元格中?
- php - 模板只能访问“外国”表的 ID
- django - Django - 将用户的语言存储在数据库中
- php - PHP/MySql 登录表单 - 验证密码不起作用
- node.js - Discord Oauth2 加入公会
- c - 混淆 C 中移位和算术运算符的优先级
- c# - 如何检查放置请求中的日期时间值是否为空
- r - 使用 mutate 和 case_when 时 pmap 不起作用
- r - 如何访问外部变量而不在此 R 代码中引发“找不到对象”错误?