如何在水晶报表中显示同一数据字段的两个版本的信息?

时间:2015-10-08 17:58:49

标签: crystal-reports

我正在运行一份报告,该报告向我提供了表示为product_line_value的产品系列的总销售额。我需要使用相同的报告来运行产品线组合的总计(如果我要为每个单独的组合创建一个报告,我将创建超过50个报告。)

因此,查看产品线A和产品线B的总和的报告就可以了。但是,我在报告中反映这些信息时遇到了麻烦。除了查看表格中的值之外,没有什么可以说这个报告是产品线A和产品线B的组合。(记住,因为我使用相同的报告超过50种组合

我不能简单地将报告称为“产品线A”和“产品线B” 我尝试将product_line_value放在页眉或组头中,但这只在每个页面上显示一个产品系列,甚至是总计两个产品系列的页面。

另外,我需要打印并提交每份报告。因此,如果我有一个月没有销售,我仍然需要打印并提交该报告。但该报告不包含除日期以外的参数信息。如果它被错误归档,则需要说这是5月份的产品线A和产品线B的报告,而不仅仅是月份。

是否有办法设置报告,以便两个产品系列都显示在页面顶部,无论是否有任何数据要报告一段时间,还是我需要创建超过50个单独的报告?

所以我得到的是:

Page 1标题:产品A
第1页:产品A

Page 2标题:产品B
第2页:产品B

Page 3标题:产品B
第3页:产品A和B总计

我想要的是页眉:

Page 1标题:产品A +产品B
第1页:产品A

Page 2标题:产品A +产品B
第2页:产品B

标题:产品A +产品B
第3页:产品A和B总计

由于

1 个答案:

答案 0 :(得分:0)

您需要使用子报告来实现此类功能。

您没有提及表的任何依赖关系,因此我假设您有多个表,并将外连接链接到您获取产品详细信息的表,以便您获得产品名称,无论表中是否存在。

要获取页眉中的产品详细信息,请使用子报表,然后连接所有需要显示的产品并将其放在页眉中。

现在在主报告中创建一个组,首先显示产品A然后显示产品B,然后在报告中显示产品A +产品B