在Crystal Reports中,如何计算"详细信息"部分中的所有行并将该计数放在标题中?

Kur*_*usu 3 crystal-reports

我尝试添加新公式并使用此代码:

whileprintingrecords;
numbervar x;
x := x + 1;
Run Code Online (Sandbox Code Playgroud)

问题是,如果我将显示计数的公式放在标题部分,它只显示第一个值,因为它还没有递增.

我需要每个页面中的行总数,并在标题中显示它.我该怎么做呢?

等等我刚刚意识到它被放置在一个不在详细信息部分的组中.让我来修改我的问题.如何在报告的最后一页中获取显示公式的值?说得通?

小智 11

获取报表中所有行的总计数并将其放在页眉中的最简单方法是创建一个新公式,其值为:

Count ({Table.Value})
Run Code Online (Sandbox Code Playgroud)

并将其放在页眉中(Table.Value是数据集中的一个字段).

编辑:要获得所有组的总数,请将公式更改为:

DistinctCount ({Table.GroupField})
Run Code Online (Sandbox Code Playgroud)