水晶报告组记录编号

时间:2015-02-06 09:56:51

标签: c# crystal-reports grouping

我正在研究C#Crystal Report 2013.我想要这种类型的报告 序列号从每组1个。那我该怎么做呢?

Group - Dept A
1 - 123 Abc
2 - 234 Xyz
3 - 445 Pqr

Group - Dept B
1 - 344 uuu
2 - 322 989 

4 个答案:

答案 0 :(得分:4)

你可以按照以下方式进行。

创建公式@reset

Shared Numbervar count;
count:=0;

将上述公式放在组页眉和组页脚中。

再创建一个公式@Count进行计数,并将其放在requreid的位置。

Shared Numbervar count;
count:=count+1;
count

答案 1 :(得分:0)

  1. 添加运行总计字段。给它起个合适的名字。

  2. 要汇总的字段:选择要汇总的组列名称。

  3. 摘要类型:选择“计数”。

  4. 在评估中选择“组更改时”。

  5. 重置:选择“从不”。

答案 2 :(得分:0)

您可以按照以下方式进行操作。

-添加运行总计字段。

-要汇总的字段=>您要计算的组中的字段

-摘要类型=>选择“计数”。

-在评估中选择=>对于每个记录

-重置=>更改组时(选择您的组)

-将其放在“详细信息”部分

答案 3 :(得分:0)

将重置公式放在要保留序列号的部分

@reset formula

Shared Numbervar count;
count:=0

@increment formula

Shared Numbervar count;
count:=count+1;
count;

@display group footer formula

Shared Numbervar count;
Shared Numbervar Count_Final;
Count_Final:=Count_Final+count;
count;

@final report footer formula
Shared Numbervar Count_Final;
Count_Final