一个带有分组和标题的ssrs表的序列号

brtdzjyr  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(335)

【报告设计】

下面是我正在编写的一份报告的示例。它是按“成本中心”字段分组的,在每个组的上方有一个标题和“betrag”字段的总和。我还想用标题对表中的每一列进行编号。我试过用 RowNumber(Nothing) 或者 Row Number("DataSet") 或者 Running Value .
我得到这些结果[报告视图]

我认为应该有一种方法或公式来连接colmun行号或“zeilennr”中的两个字段,从而为每一行生成正确的行号

p4rjhz4m

p4rjhz4m1#

你几乎可以做到。如果将数字放在内部组的左侧,则该数字将不起作用,它需要与“详细信息”组处于同一级别,但它将为您提供正确的数字。我只做了非常有限的测试,但它似乎工作。
转到报表的属性,然后转到代码选项卡。
现在添加以下自定义代码函数

Public rn as Integer

Public Function GetRn() AS Integer
    rn = rn +1
    return rn
End Function

现在在要显示数字的文本框中使用表达式
=代码.getrn
所有这些都是将公共变量递增1,然后返回它。它没有所在行的概念,因此如果没有将其包含在组行中,则数字将保持顺序。
这是一个基于我的小测试报告的演示。。
显示表达式位置的设计

给出这个结果

将相同的表达式添加到更多文本框。。。

给出这些结果。。。

相关问题