问题描述
我有一个 Access 365 报告,其中包含 3 个子报告。我想让其中一个子报表可见,前提是它包含数据。
我的计划是使用包含此子报表中记录计数的控件。如果该计数为零,则将子报表的可见性设置为 false。
子报表名为“NegConsentOutputAccounts_subreport” 主报告中记录计数的控件是“text45”(我解决这个问题时的占位符)
我以为我可以通过以下简单的事情逃脱:
Private Sub Report_Open(Cancel As Integer)
If Me.Text45 = 0 Then
Me.NegConsentOutputAnnuity_subreport.Visible = False
Else
Me.NegConsentOutputAnnuity_subreport.Visible = True
End If
End Sub
但显然不是。触发报告不会产生任何可见的操作。没有错误信息。删除/注释代码并按预期生成报告。
我验证了 text45 控件是可变的。无论值是零还是非零,我都会得到相同的结果。
在此先感谢您的帮助。
SC
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)