【发布时间】:2011-07-20 10:27:06
【问题描述】:
我创建了一个报告,用于显示客户地址和徽标。
徽标文件路径存储在客户记录中,并在 On Load 事件中使用一些 vba 加载到图片中。
Me!Image01.Picture = logoPath
这在预览时工作正常,但在使用 DoCmd.openReport 并直接发送它以打印代码时不会运行。
我的问题是如何在将报告发送到打印机之前运行代码(如果执行则可以正常运行)?
【问题讨论】:
我创建了一个报告,用于显示客户地址和徽标。
徽标文件路径存储在客户记录中,并在 On Load 事件中使用一些 vba 加载到图片中。
Me!Image01.Picture = logoPath
这在预览时工作正常,但在使用 DoCmd.openReport 并直接发送它以打印代码时不会运行。
我的问题是如何在将报告发送到打印机之前运行代码(如果执行则可以正常运行)?
【问题讨论】:
如果您将代码放在Detail_Format 事件中,它应该可以工作。
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
Me!Image01.Picture = logoPath
End Sub
【讨论】: