Good Day Mate,我在MS Access方面有经验,但很沮丧,也许是因为MS Access并没有减少芥末味。简而言之,我正在尝试构建不需要打印的智能报告。基于在报表上单击的按钮,在“报表视图”中的报表(注意“不打印预览”模式),并且我想基于按钮的单击来隐藏或显示Groupfooter。注意:我试图避免针对每种情况提供大量报告,只是希望使用智能报告来处理它。
是,是,是......我可以使用“取消”命令使其在PRINT PREVIEW中工作,因为OnFormat事件仅在“打印预览”模式下执行。
Private Sub Groupfooter0_Format
If <condition> then
Cancel = True
End if
OnPaint事件将不允许设置可见性命令并给出错误信息,并且“取消”也不起作用。
If <condition> Then
GroupFooter.Visible = True
Else
GroupFooter.Visible = False
End If
同样,我希望有人使用OnPaint事件而不是OnFormat事件成功隐藏和显示REPORT VIEW中的组页脚,因为如上所述,用户将通过按钮控制报告。
干杯