Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 апр 2024, 01:50

Убрать окно инициализации при печати

Автор shoot3d, 14 сен 2018, 12:54

0 Пользователей и 1 гость просматривают эту тему.

shoot3d

Доброго дня!
Отправляю на печать макет
ТабДок.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать);

После нажатия кнопки появляется диалоговое окно
<Печатается документ "Табличный документ"
Страница 1 из 14>
Можно ли убрать данное окно и выводить на печать фоном

Sy4a

Попробуй так:
ТабДок.Показать();
ТабДок.Напечатать();
ТабДок.Скрыть();
Но врятли что то изменится.
Если принтер сетевой то можно заморочится, при нажатии печати создать фоновое задание которое пошлет на печать то что вам нужно и тогда окно появится не должно.
Вообще мне кажется что это окно виндузовое а не 1С (1С поидее просто инициализирует его запуск, но это не точно) которое всегда вылазиет при печати чего угодно из чего угодно) может в настройках винды покапаться или принтера чтобы это сообщение было только в трее.

LexaK

еще как вариант, попробуйте механизм Sendkey (как-то так называется, поищите, там-же пример, всего 2-3 строчки кода)
можно отправить код клавиши Esc или Enter который закроет эту форму как будто пользователь нажал эту клавишу
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск