Crystal reports 在crystal报告中按组比较列值

Crystal reports 在crystal报告中按组比较列值,crystal-reports,compare,Crystal Reports,Compare,我的水晶技能一般。所以我需要帮助!!!报告只有一个emp_id组,其他列很少,但我感兴趣的列是每个员工的覆盖范围id,如果任何emp_id的覆盖范围发生了变化,我希望emp_id和该emp_id的详细信息显示所有其他emp_id应该被禁止 我试过了,在记录打印、创建公式、上一个、下一个都不起作用 这是报告当前显示内容的示例,我只需要在报告上显示Emp_id 124。希望这有帮助…还不能添加图像。。谢谢 环境管理标识、服务标识、覆盖标识 123、1/1/12255 123、2/3/12、2255

我的水晶技能一般。所以我需要帮助!!!报告只有一个emp_id组,其他列很少,但我感兴趣的列是每个员工的覆盖范围id,如果任何emp_id的覆盖范围发生了变化,我希望emp_id和该emp_id的详细信息显示所有其他emp_id应该被禁止

我试过了,在记录打印、创建公式、上一个、下一个都不起作用

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

环境管理标识、服务标识、覆盖标识

123、1/1/12255

123、2/3/12、2255

124、3/11/125566


124、12/1/11、2255

您可以使用不同的覆盖率ID计数来确定给定Emp ID的覆盖率是否已更改,并将其用作报告部分的抑制公式

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


请注意,distinctcount()的第二个参数指定它是按员工分组计数。如果员工只有一个Coverage\u ID,则不会在报告中显示员工数据,否则将显示该数据。

您需要解释您的数据集。只要给我们几行,解释一下你希望逻辑如何工作,以显示所需的行。这是如此简单,但天才,我觉得很傻,我没有想到这一点。非常感谢。