在水晶报告中按组比较列值

时间:2012-03-23 17:39:29

标签: crystal-reports compare

我的水晶技能很平均。所以我需要帮助!!!报告只有一个关于emp_id的组,而且其他列很少,但我感兴趣的列是每个员工的coverage_id,如果已经为任何emp_id更改了,我想要emp_id,并且emp_id的详细信息显示所有其他emp_id应该被压制

我试过,虽然记录,创建公式,之前,接下来没有什么工作.....

这是例如当前报告显示的内容,我只需要在报告上显示Emp_id 124。希望这有帮助...无法添加图像..谢谢..

Emp_Id,Service_DT,Coverage_ID

123,1 / 1 / 12,2255

123,2 / 3 / 12,2255

124,3 / 11 / 12,5566

124,12 / 11 / 11,2255

1 个答案:

答案 0 :(得分:1)

您可以使用不同的Coverage_ID计数来确定它是否已针对给定的Emp_Id进行了更改,并将其用作报告部分的抑制公式。

进入Section Expert并将此公式添加为您不想显示的每个部分的抑制公式(可能是GroupHeader#1,Details和GroupHeader#2)distinctcount({Coverage_ID},{Emp_Id}) < 2

请注意,distinctcount()的第二个参数指定它按每个员工分组进行计数。如果员工数据只有一个Coverage_ID,则不会在报告中显示任何员工数据,否则将显示。