我试图删除报表的重复部分。目前我正在使用previous()函数来做到这一点,但我发现这将删除所有对传入此函数的字段的引用。我仍然想要检索它遇到的第一部分。Crystal Reports删除重复部分
感谢
我试图删除报表的重复部分。目前我正在使用previous()函数来做到这一点,但我发现这将删除所有对传入此函数的字段的引用。我仍然想要检索它遇到的第一部分。Crystal Reports删除重复部分
感谢
在Section expert
,选择合适的部分(详细信息我想)点击接近Suppress
场公式按钮;
然后键入(你可以从可用的字段中的字段名)
{...yourfield}=previous{...yourfield}
(这意味着,这部分将被抑制,如果一些领域,即“ID”等同于前一个)
我会小心地执行previous()过去曾经使用过的方法,并注意到它有时不会显示包括原始数据在内的任何重复数据,除非找到解决方法。
请尝试为组使用唯一字段,但也要确保您的表关系(连接)已正确设置,以反映您要返回的数据。
例如(我与教育),所以我处理学习者和资格。 如果我想显示学习者资格我会做如下:
Relationship - Learner ---> L_Quals
创建一个组,由Learner.learnerID 分组创建另一个组,通过L_Quals.QualRef 分组禁止细节部分
现在,这会显示如下:
LearnerID
-Qualref1
-Qualref2
如果我是显示在细节部分的资格,不得不拉上这有可能会与再有点凌乱其他表peating qualrefs等
希望这决议
组由复制条件,这样你只获得唯一值 – cojimarmiami 2014-12-07 15:46:17