我创建了一份报告,用于显示客户的地址和徽标。
徽标文件路径存储在客户记录中,并在On Load事件中使用某些vba加载到图片中。
Me!Image01.Picture = logoPath
这在预览时工作正常,但是当使用DoCmd.openReport并直接发送它时,代码不会运行。
我的问题是如何在报告发送到打印机之前运行代码(如果执行的话可以正常运行)?
答案 0 :(得分:2)
如果您将代码放在Detail_Format
事件中,它应该有效。
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
Me!Image01.Picture = logoPath
End Sub