Crystal Reports XI - 比较报告

时间:2014-11-18 18:31:04

标签: crystal-reports crystal-reports-xi

我有以下情况。

具有多个地址ID的客户A - 01,02,03等

我的用户希望我在地址ID 01中获取特定数据字段,并与客户的其他地址中的相同字段进行比较。当发现字段值不同时,打印地址ID 01的所有数据字段(如第1行),并为每个不同的地址打印一行,但只打印不同的数据字段(或打印所有字段并突出显示一个不同的。)

我很难确定如何接近这个。

非常感谢任何人都可以提供帮助。

我想我需要提供一个更好的解释,我需要做什么:

我有多个地址ID,例如01,02,03等。地址ID 01是主地址记录。我需要将每个其他地址ID(例如02,03,04等)的数据元素与地址ID 01进行比较。如果发现任何差异,我需要打印一行,其中包含地址01的所有数据元素,并为彼此一行地址ID不同,只打印与地址01不同的字段。 知道我应该如何处理这个问题吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

我认为您可以使用Suppress公式来执行此操作。概述:

将地址放在明细行

使用公式(here's a good example)来压缩每个字段,如果它与同一客户的上一行中的字段相同

如果为空白,则将详细信息行设置为禁止("在部分专家中禁止空白部分"