Разберем частую и довольно неприятную ситуацию, с которой сталкиваются пользователи программы 1С:Бухгалтерия 3.0: при нажатии на кнопку печати документа программа не выводит на экран предварительный просмотр печатной формы, а сразу отправляет задание на принтер. Рассмотрим подробно, почему так происходит и как мы можем вернуть стандартное поведение системы.
Часто пользователи недоумевают: принтер работает исправно, печать идет, но почему нет окна предпросмотра? Проанализируем механику работы 1С. Платформа устроена таким образом, что она автоматически запоминает параметры вывода на печать для каждого отдельного пользователя и для каждой конкретной печатной формы. Если вы или кто-то другой хотя бы раз случайно выбрали опцию прямой печати или система сохранила ошибочные параметры (например, масштаб или принтер по умолчанию), 1С начнет применять этот алгоритм постоянно. Выясним, как это исправить по шагам.
Самое быстрое и эффективное решение проблемы — это очистка пользовательских настроек печати. Разберем по шагам, как это сделать, чтобы вернуть программе базовое поведение по умолчанию, при котором документ сначала всегда выводится на экран.
Если сброс настроек не помог, проанализируем глобальные настройки пользователя. В конфигурации 1С:Бухгалтерия 3.0 существует специальная функция, которая намеренно скрывает предварительный просмотр для ускорения работы. Это часто используют для менеджеров, которым нужно максимально быстро отдавать документы клиентам без лишних кликов мышкой. Для дополнительного ускорения работы с заказами используется автоматическое создание счетов и договоров в 1С:Бухгалтерии 3.0 на основании писем от клиентов.
Посмотрим на пример того, как отключить этот режим:
Рассмотрим еще одну нетривиальную причину. Иногда предварительный просмотр физически формируется программой, никаких запретов на его отображение нет, но пользователь все равно его не видит. Выясним причину: окно предпросмотра могло быть случайно свернуто, сильно уменьшено в размерах или произошло нарушение в координатах его отображения на мониторе. Такое часто случается после изменения разрешения экрана, обновления драйверов видеокарты или при работе с несколькими мониторами (например, когда второй монитор отключили, а 1С пытается вывести окно на него).
В таких ситуациях мы рекомендуем воспользоваться функцией восстановления стандартного положения окон. В главном меню 1С нужно выбрать пункт Окна и нажать Восстановить положение окна. Это принудительно вернет окно предварительного просмотра в центр вашего активного экрана.
Наконец, проанализируем ситуацию, когда документы печатаются не по одному из журнала или карточки документа, а через интерфейс групповой обработки (когда вы выделяете сразу несколько документов в списке и нажимаете печать).
В этом случае платформа 1С может автоматически применять режим печати без предварительного просмотра. Это сделано специально для удобства: чтобы пользователю не приходилось вручную нажимать кнопку подтверждения печати на каждом из десятков или сотен выделенных документов. Для автоматизации других повторяющихся действий в интерфейсе применяется платформа для создания программных роботов OneRPA. Если вам нужно предварительно просмотреть конкретный документ, всегда открывайте его индивидуально и печатайте непосредственно из формы документа.