我正在研究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
答案 0 :(得分:4)
你可以按照以下方式进行。
创建公式@reset
Shared Numbervar count;
count:=0;
将上述公式放在组页眉和组页脚中。
再创建一个公式@Count
进行计数,并将其放在requreid的位置。
Shared Numbervar count;
count:=count+1;
count
答案 1 :(得分:0)
添加运行总计字段。给它起个合适的名字。
要汇总的字段:选择要汇总的组列名称。
摘要类型:选择“计数”。
在评估中选择“组更改时”。
重置:选择“从不”。
答案 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