如何判断子报表是否为空?是否可以使用属性或函数检查子报表中是否有任何数据?我想写一个子程序
viewDidAppear
那,再加上使子报表变小并允许CanGrow,将有助于我仅显示确实存在的值,而如果子报表为空,则不会占用报告的空间。理想情况下,如果子报表的标签为空,我也可以将其隐藏。
答案 0 :(得分:0)
如果VBA代码将显示在主报表中,则可以使用
Me.subreport.Report.RecordsetClone.RecordCount
获取记录数。如果代码在子报表中,则只需编写
Me.RecordsetClone.RecordCount
如果对此有任何疑问或需要解释,请发表评论,我会尽快与您联系。