Syntax Crystal报告组/记录选择问题

Syntax Crystal报告组/记录选择问题,syntax,crystal-reports,crystal-reports-xi,Syntax,Crystal Reports,Crystal Reports Xi,好的,我正在从头开始做我的第一份报告,所以我对这方面还比较陌生。我有一份报告和一份我正在处理的子报告。此子报表仅使用一个表中的数据。现在我有一个组页眉/详细信息/组页脚,它从表中的每一行放在一个单独的行上……我在不同的页眉/详细信息部分周围设置了一个框,这样它就形成了一个网格,每个记录之间都有一条线 我需要设置另一个详细信息部分,它根据我选择的标准分割记录。假设有一个名为order的数据库字段,它是1-7。我如何确保只有介于1-4之间的记录在第一组中,当前正在删除所有记录,然后将其余的5-7放在

好的,我正在从头开始做我的第一份报告,所以我对这方面还比较陌生。我有一份报告和一份我正在处理的子报告。此子报表仅使用一个表中的数据。现在我有一个组页眉/详细信息/组页脚,它从表中的每一行放在一个单独的行上……我在不同的页眉/详细信息部分周围设置了一个框,这样它就形成了一个网格,每个记录之间都有一条线


我需要设置另一个详细信息部分,它根据我选择的标准分割记录。假设有一个名为order的数据库字段,它是1-7。我如何确保只有介于1-4之间的记录在第一组中,当前正在删除所有记录,然后将其余的5-7放在另一个相同的详细信息部分?我会在组选择中使用组选择公式吗?如果会,我将如何定义它和两个不同的部分,以便每个人都知道要从该表中使用哪些记录?

您可以使用一个具有两个相同组部分的抑制公式。在第一个例子中,对于
顺序>=5
,抑制公式将生效,因此5,6,7行被隐藏。在另一种情况下,您将使用
order<5
,因此当order为1,2,3,4时,第二部分将隐藏


这在两个部分中重复了报告逻辑,但确实产生了将两个部分分开的效果。

好的,谢谢您到目前为止的指导,我明白您的意思,但我在通过插入>组添加新组时仍然存在问题。。。它将新组完全放在第一个组中,没有单独的详细信息部分。我如何才能为每个组1和组2获得独立的页眉/详细信息/页脚,而不将它们嵌入彼此中,因为这样会弄乱我要在“图表”中分离的内容的格式。我不希望每个部分都有任何内容,我希望每个部分都挨着另一部分,并且彼此分开。明白了。我想您可以尝试编写一个分组函数,在1-4和5-6范围内创建一个虚拟分组。以前从未尝试过(在“组专家”部分的某个地方有一些选项。另一个选项是两个子报告,每个子报告都进行自己的筛选等等。不幸的是,您无法将子报告嵌套在彼此中(@%@$@$@$$@$$$$),因此,如果您已经在子报表中,这将不起作用。好的,非常感谢您在这方面的投入,我非常感谢。