C# 在crystal reports的详细信息部分中放置不同的组

C# 在crystal reports的详细信息部分中放置不同的组,c#,.net,crystal-reports,crystal-reports-2010,C#,.net,Crystal Reports,Crystal Reports 2010,我正在开发一个关于工资的项目,在这个项目中,我遇到了一些问题,同时将两个不同的小组放在了详细部分。 我正在尝试打印这样的内容: Earnings Deductions Recoveries Basic Pay= 10000 Basic Pay= 10000 Basic Pay= 10000 DA= 8000 DA= 8000

我正在开发一个关于工资的项目,在这个项目中,我遇到了一些问题,同时将两个不同的小组放在了详细部分。 我正在尝试打印这样的内容:

Earnings                    Deductions                 Recoveries

Basic Pay= 10000            Basic Pay= 10000           Basic Pay= 10000
DA=         8000            DA=         8000           DA=         8000
 Earnings                    Deductions                 Recoveries

 Basic Pay= 10000            GPF= 6000                  Vehicle Advance= 2000
 DA=         8000            SPA= 2000
这里,支付头类型=1用于收入,2用于扣除,3用于回收。 我发现,当我在“选择专家”部分中添加组时,它会自动将所有组添加到Pay\u Head\u type=1

我想要得到的是这样的:

Earnings                    Deductions                 Recoveries

Basic Pay= 10000            Basic Pay= 10000           Basic Pay= 10000
DA=         8000            DA=         8000           DA=         8000
 Earnings                    Deductions                 Recoveries

 Basic Pay= 10000            GPF= 6000                  Vehicle Advance= 2000
 DA=         8000            SPA= 2000

如何在“选择专家”部分中分配不同的组,以便获得所有不同的值,并且我想在底部打印特定列的总和(例如Pay\u Head\u type=1

不确定您正在筛选什么,但您能否只输入Pay\u Head\u type 1、2和3,然后用公式对它们进行排序

钙排放

如果付款头类型=2,则 价值 其他的 0


对1和3执行相同的操作,然后您可以根据报告中的组对其进行求和,并将值放入详细信息部分或组页脚中

谢谢您的帮助,我尝试了,但仍然显示相同的结果,有什么方法可以应用where条件吗?您正在使用select expert将where应用于查询,因此我不确定您的意思是什么?