我只需要为我的子报告隐藏页脚。我尝试了很多但找不到解决方案。请建议
问问题
5661 次
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 回答