我必须修复由 Acive 报告设计的报告,我对此相当陌生。将此报告从框架 1 转换为 2 后会出现问题。没有任何更改,但显示总计数的子报告未显示。我有一个主报告(RptReport.vb),其页脚(GrpFooter)中有一个包含 6 个子报告的组。它有:
报告标题 页标题 GrpPageNumbering 应用程序的图标 报告名称和.... GrpTotal 详细信息 GrpTotalFooter subLevel5 subLevel4 subLevel3 subLevel2 subLevel1 subLevelSubTotal GrpPageNumberingFooter PageFooter ReportFooter RptSubReport.vb 是设计用于所有这 6 个子报表的子报表。它有 GrpTitle 它包含标题的设计 grpHeader grpAlternate detail grpfooterAlternate 它包含应该显示的字段 grpFooter 它包含总和 GrpTitlefooter
对于 subLevel1 到 subLevel5 grpfooterAlternate.visible = true 和 grpFooter.visible = false 对于 subLevelSubTotal grpfooterAlternate.visible = False 和 grpFooter.visible = true 这会动态设置。
当我使用不同的标准运行报告时,我会得到不同的结果。有时子报告中的 grpFooter 会显示,有时则不会。我想这取决于以前的子报告中显示的数据量。值得一提的是,该报告曾经可以正常工作,但是在从框架一到框架二覆盖之后,出现了这个问题。我调试了总子报告显示的情况和不显示的情况。两者都经历了相同的事件。
任何机构有一个想法?我很感激你的帮助。
谢谢,