当子报表的组标题出现时,禁止页眉

时间:2014-03-14 11:10:02

标签: crystal-reports

有!

我一直在抑制Crystal Reports中的页眉。报告布局:

  • 主要报告:
    • 2页标题
    • 详细介绍了2个子报告,每个报告都在单独的部分中
    • 按一个字段分组
  • 子报告布局:
    • 报告标题部分
    • 详情标题部分
    • 4组,第4组我有标题
    • 报告页脚部分(已删除)

我试图瞄准的是在显示组标题时隐藏页眉。

我尝试使用共享变量:我在子报表的组头中将其设置为true,在子报表的页脚部分中设置为false,并将其用作主报表页眉中的条件。但它不起作用,它打印两个标题:页眉和组头。

任何想法都将不胜感激,谢谢!

Report example,在8页上是出现两个标题时的问题示例。

2 个答案:

答案 0 :(得分:2)

所以,我找到了解决问题的方法。这很简单: 在组I的子报表中,在组页眉中插入一个标题,在组页脚中插入总标题。然后我去Group Expert->我的小组 - >选项 - >选项标签 - >设置"在每个页面上重复组标题"为真。并从主报告中删除页眉。

答案 1 :(得分:-1)

在子报表中创建共享变量并为其分配值,并在子报表和主报表中使用相同的变量。

在子报告中

shared numbervar a;
a:=1
组头标题中的

Shared numbervar a;

if a=1
then true
else false
主报告页面标题中的

超出部分

Shared numbervar a;

if a=1
then false
else true