Crystal 报表根据字段值的变化创建单独的报表页面

Crystal Report create separate report pages based on field value change

在 Crystal 报告中寻找与数据分组和打印相关的建议。

我正在处理订单确认表。理想情况下,我会根据 'warehouse' 字段的特定字段值更改创建单独的报告页面。因此,如果订单上的任何给定行来自仓库 A,它就会一起打印。然后我们会得到一个分页符,并且我们会看到对于来自仓库 B 的任何行重复该表单。

我为“仓库”插入了一个新组并将该组配置为 'New Page Before.' 但是当我尝试打印时,我收到了与“必须有一个与该字段匹配的组”相关的错误”。所以一定有一些我没有考虑的预先存在的分组。我希望我能解决这个问题。

我有兴趣了解总体设计,以及我尝试采用的分组方法是否正确。

您报告中的某处可能有一个公式,例如:

总和({some_value}, {some_field})

{some_field} 曾经——但不再——分组的位置。

修复该表达式以将所需的聚合级别(第二个参数)设置为您实际分组的字段。