ms-access - 基于记录数的子报表可见性>0
问题描述
我有一个包含 3 个子报表的 Access 365 报表。我想让其中一个子报表可见,前提是它包含数据。
我的计划是使用包含此子报表中记录计数的控件。如果该计数为零,则将子报表的可见性设置为 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
解决方案
推荐阅读
- sapui5 - 如何通过设备 API sapui5 获取初始化时的屏幕宽度?
- javascript - .contains(target) 和 target.contains() 有什么区别
- flutter - 更新到 dart2 后,我遇到了 fcm 配置和 ios 通知的问题
- javascript - 如何在视频元素内的源元素内获取 src 属性?
- html - 如何防止我的网站布局被新的 CSS 动画代码输入弄乱?
- asp.net - SqlDataAdapter.Fill 运行 SQL 命令两次
- python-3.x - OSError:找不到 Python 库:libpython3.7.so.1.0、libpython3.7m.so.1.0
- arrays - 将两个数组相减,但一个会定期重复?
- wordpress - 页面部分顺序(Wordpress 管理中的动态选择)
- java - Springboot在实体存在上的预定触发器