Запуск VBA в отчете Microsoft Access перед печатью - PullRequest
1 голос
/ 20 июля 2011

Я создал отчет, который используется для отображения адреса клиента вместе с логотипом.

Путь к файлу логотипа сохраняется в записи клиента и загружается в изображение с использованием некоторого vba в On Load.event.

Me!Image01.Picture = logoPath

Это прекрасно работает при предварительном просмотре, но при использовании DoCmd.openReport и отправке его прямо на печать кода не выполняется.

Мой вопрос: как мне получить код,который работает нормально, если выполняется, чтобы запустить до отправки отчета на принтер?

1 Ответ

2 голосов
/ 20 июля 2011

Если вы поместите свой код в событие Detail_Format, оно должно работать.

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
    Me!Image01.Picture = logoPath
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...