在报表视图中显示/隐藏页脚Groupfooter不打印预览

时间:2019-09-04 06:41:08

标签: ms-access access-vba

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中的组页脚,因为如上所述,用户将通过按钮控制报告。

干杯

0 个答案:

没有答案