powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как выбрать принтер при выводе отчёта на печать
3 сообщений из 3, страница 1 из 1
Как выбрать принтер при выводе отчёта на печать
    #39361133
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вывести отчет на печать (сделано через конструктор)
Код: vbnet
1.
DoCmd.OpenReport stDocName, acNormal

Выводит отчёт на принтер по умолчанию. А как сделать так, чтобы перед печатью запрашивался выбор принтера?
-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?
...
Рейтинг: 0 / 0
Как выбрать принтер при выводе отчёта на печать
    #39361149
Видимо нужно изменить принтер по умолчанию, а после печати - вернуть.
Application.Printers - коллекция доступных принтеров
Application.Printer - принтер по умолчанию в системе
Код: vbnet
1.
2.
3.
4.
sDefPrtName = Application.Printer.DeviceName
Set Application.Printer = Application.Printers(1) 'или Application.Printers(Имя требуемого принтера)
DoCmd.OpenReport stDocName, acNormal
Set Application.Printer = Application.Printers(sDefPrtName)
...
Рейтинг: 0 / 0
Как выбрать принтер при выводе отчёта на печать
    #39361235
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, попробую.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как выбрать принтер при выводе отчёта на печать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]