Crystal Reports会将当前标题重复上一个组标题

时间:2013-05-25 23:25:45

标签: crystal-reports suppress

我的Crystal Report 10报告的结构如下:

(请注意,此示例包含 1页,其中值为A 2页,其中值为B

PAGE 1:
Group Header Value A
(Sub)Group Header with some headings for Group Header Value A
Detail section with values for Group Header Value A

PAGE 2:
Group Header Value B
(Sub)Group Header with some headings for Group Header Value B
Detail section with values for Group Header Value B

PAGE 3:
Group Header Value B
(Sub)Group Header with some headings for Group Header Value B
Detail section with values for Group Header Value B

我的问题是,当我用数据填充它时,它显示如下:

(组标题值A也显示在第2页,同时显示组标题值B)

PAGE 1:
Group Header Value A
(Sub)Group Header with some headings for Group Header Value A
Detail section with values for Group Header Value A

PAGE 2:
Group Header Value A
Group Header Value B
(Sub)Group Header with some headings for Group Header Value B
Detail section with values for Group Header Value B

PAGE 3:
Group Header Value B
(Sub)Group Header with some headings for Group Header Value B
Detail section with values for Group Header Value B

PAGE 2应显示Group Header Value B

如何阻止Group Header Value A在第2页上显示?

由于

POST-EDIT:我实际上找到了解决这个问题的方法,虽然它可能看起来不是一个合适的解决方案,但我想听听其他方法来解决这个问题。

我的解决方案是做如下: 1.右键单击Group Header并选择“Section Expert”。 2.在“部分专家”中,勾选“Underlay Following Sections”复选框。这将把任何后续标题放在第一组标题的顶部(在z轴上)。 3.确保用于显示组头数据的字段具有黑色背景(例如白色文本)。这样,新的后续组名称将完全覆盖第一组名称。

2 个答案:

答案 0 :(得分:2)

You have to move GroupHeader into the page header section.
but be sure group must be there. only group header moves to the page header section.
then right click on object and edit formula for display string property.
then put this condition on formula editor.

if ({GroupFiledName} = next ({GroupFiledName}))
then
// if you required group header on each page
{GroupFiledName}
// if you not required group header on each page
''
else
 next({GroupFiledName})

try it.. it worked for me.

答案 1 :(得分:1)

您必须将GroupHeaderSection作为subHeader。并使用公式GroupHeaderSection来压制DRILLDOWNGROUPLEVEL = 0。 在GroupHeaderSection中,您可以为子报表添加标题详细信息。 因此,您可以获得不同的标题