Crystal Reports组中的行

时间:2015-10-27 21:35:19

标签: crystal-reports

我有一份按供应商分组的报告。在该组的详细信息部分中,有客户名称以及其他信息字段。问题是客户可能会多次列出,但我只希望每个客户显示一条记录。

供应商

John Doe   10/15   $25.00  Eggs
John Doe   10/15   $29.00  Milk
Susan Weva 10/12   $15.00  Corn 
Susan Weva 10/18   $11.00  Bread

我想要的是 John Doe 的一个完整行和 Susan Weva 的一行。知道如何做到这一点?我试图压制每个字段,但这似乎不起作用。

1 个答案:

答案 0 :(得分:1)

有一种方法(我在这种情况下使用)并且它有效。

所以你的数据看起来像这样

John Doe   10/15   $25.00  Eggs
John Doe   10/15   $29.00  Milk
Susan Weva 10/12   $15.00  Corn 
Susan Weva 10/18   $11.00  Bread

根据我的理解,您希望输出

John Doe   some columns
Susan Weva some columns

每组只显示一次,将字段放在组页眉或组页脚中。在你的情况下,所有其他列都是不同的,你应该"总结"那些领域。对于现场价格很容易,只需按组进行总结即可获得每个人的金额。但是日期和最后一列会产生问题。因此,您应该了解使用交叉表来解决此问题。如果您只需要价格总和,则将字段放在组标题或组页脚中,每组只显示一次。

希望有所帮助