Crystal 报告获取组数

Crystal Report Get Group Count

我有一个 Crystal 报告需要显示组 header 中的组数。需要明确的是,当我说计数时,我指的不是详细信息的计数,而是实际组的计数。

例如,如果报告在字段 A 上分组并且报告最终创建了三个组,比如 X、Y 和 Z。我需要 X 组显示 1,Y 组显示 2,Z 组显示显示 3.

我已经尝试添加一个摘要,其中包含要分组的字段数,但这显示的是组详细信息中的行数,而不是组本身的数。

希望这是清楚的。在此先感谢您的帮助。

创建公式并将其放入 header。

whileprintingrecords;
global numbervar g := 0;
g := g + 1;

如果报告仅按一列分组,那么您可以将以下行放入公式中。

GroupNumber;

或者只需将字段 "Group Number" 从 "Special Fields" 拖放。

注意:GroupNumber 每组递增。也就是说,如果报告按不止一列分组,那么这对您不起作用。

使用夏季字段并在组页脚中生成它