К статье
Практический материал

Документы и Печать · 11 мин

1С: печать с текущими настройками — как поменять параметры вывода на печать

Как в 1С поменять настройки печати «с текущими настройками»: поля, ориентация, масштаб, принтер по умолчанию. Пошаговые инструкции для типовых конфигураций и управляемых форм.

Команда «Печать с текущими настройками» в 1С отправляет документ на принтер без открытия диалога параметров — программа берёт те настройки, которые были сохранены ранее для данного объекта или принтера. Из-за этого пользователи часто сталкиваются с ситуацией: документ печатается не так, как нужно — не та ориентация, обрезаны поля, выбран не тот принтер, а диалог настройки не появляется.

Проблема решается на трёх уровнях: через диалог параметров страницы в самой 1С, через настройки принтера в операционной системе и через сохранённые пользовательские настройки печатной формы. Ниже разобраны все три сценария для типовых конфигураций (Управление торговлей, Бухгалтерия, ERP, Зарплата и управление персоналом) как в управляемом, так и в обычном интерфейсе.

Почему 1С печатает «с текущими настройками» без диалога

Табличный документ в 1С хранит собственный набор параметров страницы: ориентацию, размер бумаги, поля, масштаб, количество экземпляров, режим разбиения на страницы. Когда разработчик формирует печатную форму, эти параметры либо задаются программно в модуле, либо наследуются от последних сохранённых пользователем значений.

Команда «Печать с текущими настройками» (в управляемых формах — кнопка на панели предварительного просмотра, в обычном приложении — пункт меню «Файл») намеренно пропускает диалог, чтобы ускорить печать. Платформа берёт то, что записано в табличном документе, и настройки принтера по умолчанию. Если эти значения устарели или были заданы ошибочно, результат на бумаге будет неправильным, а стандартного окна для исправления не появится.

Важно понимать: «текущие настройки» — это не единое хранилище. Часть параметров живёт в самой печатной форме (задана разработчиком), часть — в пользовательских настройках табличного документа, часть — в драйвере принтера Windows. Менять нужно тот уровень, где зафиксировано неправильное значение.

Как изменить параметры страницы через предварительный просмотр

Самый доступный способ — открыть печатную форму на экране и настроить её до отправки на принтер. Этот метод работает во всех типовых конфигурациях на управляемых формах.

Порядок действий: откройте документ, нажмите «Печать» и выберите нужную печатную форму — она откроется в окне предварительного просмотра. На панели инструментов найдите кнопку «Параметры страницы» (значок листа с шестерёнкой) либо пункт меню «Ещё → Параметры страницы». В открывшемся диалоге задайте размер бумаги, ориентацию (книжная или альбомная), поля, масштаб и режим «Уместить на странице», если форма не влезает по ширине.

После установки значений обязательно нажмите «Сохранить настройки» или «Запомнить параметры» — в разных версиях платформы кнопка называется по-разному. Без этого шага изменения применятся только к текущему сеансу, и при следующей печати вернутся старые значения. Затем отправьте документ на печать обычной кнопкой с выбором принтера.

Порядок действий
  1. 1
    Откройте документ и сформируйте печатную форму через кнопку «Печать»
  2. 2
    В окне предварительного просмотра нажмите «Параметры страницы»
  3. 3
    Установите ориентацию, поля, масштаб и размер бумаги
  4. 4
    Нажмите «Сохранить настройки», чтобы значения запомнились
  5. 5
    Распечатайте форму и проверьте результат на бумаге

Настройка полей, масштаба и разбиения на страницы

Документ обрезается по краям

Если текст упирается в край листа или часть таблицы уходит за границу печати, причина почти всегда в полях. В диалоге «Параметры страницы» увеличьте левое и правое поле (типичное рабочее значение — 10–15 мм) либо уменьшите масштаб до 90–95%. Альтернатива — включить режим автоподбора ширины: в свойствах табличного документа это параметр «АвтоМасштаб», в диалоге пользователя — флажок «Уместить по ширине».

Учтите ограничение: у большинства принтеров есть аппаратная непечатаемая зона (обычно 3–5 мм от края). Если задать поле меньше этой величины, драйвер всё равно обрежет вывод — это не ошибка 1С.

Таблица разрывается неудобно

Когда многостраничная форма (например, инвентаризационная опись) разрывается посередине строки, проверьте параметр «Разбивка на страницы» и наличие повторяемых заголовков. В типовых формах это задано разработчиком, но пользователь может влиять на результат через масштаб и ориентацию: альбомная ориентация часто позволяет уместить широкую таблицу без переноса колонок.

Как поменять принтер и настройки печати через диалог Windows

Если 1С печатает не на тот принтер или с неправильными параметрами драйвера (дуплекс, лоток, цветность), нужно вызвать полноценный диалог печати вместо «тихой» команды. В управляемом приложении откройте предварительный просмотр и нажмите кнопку печати со стрелкой — выберите «Печать…» (с многоточием), а не «Печать с текущими настройками». Появится стандартный диалог, где можно выбрать принтер, число копий и открыть «Свойства» драйвера.

В обычном приложении (толстый клиент) используйте меню «Файл → Печать» — оно всегда открывает диалог, в отличие от кнопки быстрой печати на панели инструментов.

Чтобы изменить принтер по умолчанию для всей системы, откройте «Параметры Windows → Устройства → Принтеры и сканеры», выберите нужный принтер и нажмите «Использовать по умолчанию». Отключите при этом опцию «Разрешить Windows управлять принтером по умолчанию», иначе система будет подставлять последний использованный принтер, и печать из 1С будет «уезжать» на соседнее устройство.

Настройки печатных форм в типовых конфигурациях

В конфигурациях на БСП (Библиотека стандартных подсистем) — Бухгалтерия 3.0, УТ 11, ERP, ЗУП — часть параметров печати вынесена в пользовательский интерфейс. Например, для счетов, актов и накладных можно выбирать вариант формы, выводить или скрывать логотип, подписи, факсимиле. Эти параметры находятся в разделе «Администрирование → Печатные формы, отчеты и обработки» либо непосредственно в форме настройки конкретного документа.

Многие типовые формы запоминают последний выбор: если вы один раз напечатали счёт с логотипом и двумя экземплярами, при следующем вызове форма подставит те же значения. Это и есть те самые «текущие настройки», которые потом применяются при быстрой печати.

Если нужно вернуть всё к исходному состоянию, ищите кнопку «Установить стандартные настройки» в форме настройки печатной формы, либо очистите пользовательские настройки через «Администрирование → Обслуживание → Очистка настроек пользователей» — но учтите, что это сбросит и другие персональные настройки выбранного пользователя.

Типичные ошибки
01
Менять параметры страницы, но не нажимать «Сохранить настройки» — при следующей печати вернутся старые значения
02
Править поля в драйвере принтера, когда проблема задана в самой печатной форме 1С — изменения не дадут эффекта
03
Очищать все пользовательские настройки ради одной формы — сбросятся настройки отчётов и списков
04
Ожидать, что диалог печати появится сам: команда быстрой печати специально его пропускает

Решение через конфигуратор и расширения

Когда параметры жёстко зашиты в коде печатной формы (например, альбомная ориентация ТОРГ-12 или нулевые поля), пользовательскими средствами их не переопределить надёжно — при каждом формировании документа код заново установит свои значения. Здесь два пути.

Первый — изменить модуль менеджера печати в конфигураторе: в процедуре формирования табличного документа задать нужные свойства (ОриентацияСтраницы, ПолеСлева, МасштабПечати и т.д.). Это требует снятия конфигурации с полной поддержки или аккуратной доработки с сохранением возможности обновления.

Второй, предпочтительный для типовых — расширение конфигурации. Через расширение можно переопределить процедуру печати, не затрагивая основной код, что сохраняет конфигурацию на поддержке и упрощает обновления. Для разовых задач подойдут также внешние печатные формы, подключаемые через «Дополнительные отчеты и обработки»: в них параметры страницы задаются внутри самой обработки и не конфликтуют с типовыми.

Сравнение вариантов

Параметры страницы в предпросмотре

Подходит для разовой корректировки полей, масштаба, ориентации. Ограничение: не работает, если параметры перезадаются кодом формы

Диалог печати Windows

Нужен для смены принтера, лотка, дуплекса, копий. Ограничение: не влияет на поля и масштаб табличного документа

Внешняя печатная форма

Полный контроль над макетом и параметрами без доработки конфигурации. Ограничение: требует навыков разработки или готовой обработки

Расширение конфигурации

Системное переопределение типовой печати с сохранением поддержки. Ограничение: нужен разработчик и тестирование при обновлениях

Проверка результата и контрольные точки

После изменения настроек обязательно проверьте результат не на одном, а на двух-трёх разных документах: коротком и длинном. Короткий документ покажет правильность полей и ориентации, длинный — корректность разбиения на страницы и повторения шапки таблицы.

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

Контрольные точки

Как проверить результат

Поля и обрезка текста
Норма

Весь текст и рамки таблицы в пределах листа, поля симметричны

Тревожный признак

Крайние символы обрезаны, таблица упирается в край

Разбиение на страницы
Норма

Строки не разрываются, шапка повторяется на каждой странице

Тревожный признак

Строка делится пополам между страницами

Повторная печать
Норма

После закрытия и повторного открытия формы настройки сохранились

Тревожный признак

Параметры вернулись к прежним — значит, они заданы кодом формы

Принтер и лоток
Норма

Документ выходит на нужном принтере из правильного лотка

Тревожный признак

Печать уходит на другое устройство или запрашивает бумагу вручную

Частые вопросы о печати с текущими настройками в 1С

Как сделать, чтобы 1С всегда показывала диалог печати вместо быстрой печати?

Штатного переключателя «всегда показывать диалог» в платформе нет. Используйте команду «Печать…» (с многоточием) вместо кнопки быстрой печати — она открывает диалог выбора принтера и параметров. В обычном приложении выбирайте «Файл → Печать», а не кнопку на панели.

Почему настройки страницы сбрасываются при каждой печати документа?

Значит, параметры страницы задаются программно в модуле печатной формы при каждом её формировании. Пользовательские значения в этом случае перезаписываются кодом. Решение — доработка формы через расширение или замена на внешнюю печатную форму с нужными параметрами.

Как изменить количество экземпляров по умолчанию?

Число копий задаётся в диалоге печати Windows и в некоторых типовых формах — в настройках самой формы. Если документ всегда печатается в двух экземплярах, проверьте настройку печатной формы в разделе «Администрирование → Печатные формы» и свойства драйвера принтера.

Можно ли задать разные настройки печати для разных пользователей?

Да. Пользовательские настройки табличных документов и печатных форм хранятся персонально для каждого пользователя информационной базы. Каждый сотрудник может сохранить свои поля, масштаб и принтер — они не будут влиять на коллег.

Документ печатается мелко, хотя на экране всё нормально. Что делать?

Проверьте масштаб в «Параметрах страницы» — возможно, там стоит значение меньше 100% или включён режим умещения на одну страницу. Также проверьте свойства драйвера принтера: некоторые драйверы имеют собственный масштаб или режим «несколько страниц на листе», который действует поверх настроек 1С.

Итог

Что важно запомнить

«Печать с текущими настройками» использует ранее сохранённые параметры страницы и принтер по умолчанию. Чтобы их поменять, настройте форму через «Параметры страницы» в предварительном просмотре и сохраните настройки, а принтер и копии выбирайте через полный диалог печати. Если значения сбрасываются — они заданы кодом формы, и потребуется расширение или внешняя печатная форма.