1

我只需要为我的子报告隐藏页脚。我尝试了很多但找不到解决方案。请建议

4

1 回答 1

2

好的,这可能很难解释,但是有一种方法可以做到这一点,我将添加要遵循的步骤。

基本上你所做的就是添加一个标志,每次显示子报告时都设置为 true,并在新页面的顶部设置为 false。

步骤1。

将一个新公式添加到名为SubRepDisplayed

第2步。

将公式设置为:

WhilePrintingRecords;
Shared booleanvar subrep;
subrep;

步骤 3。

添加另一个名为的新公式ResetSubRep

第4步。

将此公式设置为:

WhilePrintingRecords;
Shared booleanvar subrep;
subrep := false;

步骤 5。

现在在子报告中添加一个名为的新公式SubReportDisplayed

步骤 6。

将此子报表公式设置为:

WhilePrintingRecords;
Shared booleanvar subrep;
subrep := true;

步骤 7。

将公式添加ResetSubRep到页眉,它可以被抑制。

步骤 8。

子报表中,将公式添加SubReportDisplayed到任何可见部分,如果可能,添加报表页眉/页脚。

步骤 9。

最后再次在主报告中,在节专家中,选择要抑制的页脚:

科专家

抑制画面

并在抑制公式中输入:

WhilePrintingRecords;
Shared booleanvar subrep;
subrep;

如果您已执行所有步骤,则显示在页面上的子报表应取消包含该公式的页脚。

于 2013-09-12T10:16:13.043 回答