Документы и Печать · 11 мин
1С: печать с текущими настройками — как поменять параметры вывода на печать
Как в 1С поменять настройки печати «с текущими настройками»: поля, ориентация, масштаб, принтер по умолчанию. Пошаговые инструкции для типовых конфигураций и управляемых форм.
Команда «Печать с текущими настройками» в 1С отправляет документ на принтер без открытия диалога параметров — программа берёт те настройки, которые были сохранены ранее для данного объекта или принтера. Из-за этого пользователи часто сталкиваются с ситуацией: документ печатается не так, как нужно — не та ориентация, обрезаны поля, выбран не тот принтер, а диалог настройки не появляется.
Проблема решается на трёх уровнях: через диалог параметров страницы в самой 1С, через настройки принтера в операционной системе и через сохранённые пользовательские настройки печатной формы. Ниже разобраны все три сценария для типовых конфигураций (Управление торговлей, Бухгалтерия, ERP, Зарплата и управление персоналом) как в управляемом, так и в обычном интерфейсе.
Почему 1С печатает «с текущими настройками» без диалога
Табличный документ в 1С хранит собственный набор параметров страницы: ориентацию, размер бумаги, поля, масштаб, количество экземпляров, режим разбиения на страницы. Когда разработчик формирует печатную форму, эти параметры либо задаются программно в модуле, либо наследуются от последних сохранённых пользователем значений.
Команда «Печать с текущими настройками» (в управляемых формах — кнопка на панели предварительного просмотра, в обычном приложении — пункт меню «Файл») намеренно пропускает диалог, чтобы ускорить печать. Платформа берёт то, что записано в табличном документе, и настройки принтера по умолчанию. Если эти значения устарели или были заданы ошибочно, результат на бумаге будет неправильным, а стандартного окна для исправления не появится.
Важно понимать: «текущие настройки» — это не единое хранилище. Часть параметров живёт в самой печатной форме (задана разработчиком), часть — в пользовательских настройках табличного документа, часть — в драйвере принтера Windows. Менять нужно тот уровень, где зафиксировано неправильное значение.
Как изменить параметры страницы через предварительный просмотр
Самый доступный способ — открыть печатную форму на экране и настроить её до отправки на принтер. Этот метод работает во всех типовых конфигурациях на управляемых формах.
Порядок действий: откройте документ, нажмите «Печать» и выберите нужную печатную форму — она откроется в окне предварительного просмотра. На панели инструментов найдите кнопку «Параметры страницы» (значок листа с шестерёнкой) либо пункт меню «Ещё → Параметры страницы». В открывшемся диалоге задайте размер бумаги, ориентацию (книжная или альбомная), поля, масштаб и режим «Уместить на странице», если форма не влезает по ширине.
После установки значений обязательно нажмите «Сохранить настройки» или «Запомнить параметры» — в разных версиях платформы кнопка называется по-разному. Без этого шага изменения применятся только к текущему сеансу, и при следующей печати вернутся старые значения. Затем отправьте документ на печать обычной кнопкой с выбором принтера.
- 1Откройте документ и сформируйте печатную форму через кнопку «Печать»
- 2В окне предварительного просмотра нажмите «Параметры страницы»
- 3Установите ориентацию, поля, масштаб и размер бумаги
- 4Нажмите «Сохранить настройки», чтобы значения запомнились
- 5Распечатайте форму и проверьте результат на бумаге
Настройка полей, масштаба и разбиения на страницы
Документ обрезается по краям
Если текст упирается в край листа или часть таблицы уходит за границу печати, причина почти всегда в полях. В диалоге «Параметры страницы» увеличьте левое и правое поле (типичное рабочее значение — 10–15 мм) либо уменьшите масштаб до 90–95%. Альтернатива — включить режим автоподбора ширины: в свойствах табличного документа это параметр «АвтоМасштаб», в диалоге пользователя — флажок «Уместить по ширине».
Учтите ограничение: у большинства принтеров есть аппаратная непечатаемая зона (обычно 3–5 мм от края). Если задать поле меньше этой величины, драйвер всё равно обрежет вывод — это не ошибка 1С.
Таблица разрывается неудобно
Когда многостраничная форма (например, инвентаризационная опись) разрывается посередине строки, проверьте параметр «Разбивка на страницы» и наличие повторяемых заголовков. В типовых формах это задано разработчиком, но пользователь может влиять на результат через масштаб и ориентацию: альбомная ориентация часто позволяет уместить широкую таблицу без переноса колонок.
Как поменять принтер и настройки печати через диалог Windows
Если 1С печатает не на тот принтер или с неправильными параметрами драйвера (дуплекс, лоток, цветность), нужно вызвать полноценный диалог печати вместо «тихой» команды. В управляемом приложении откройте предварительный просмотр и нажмите кнопку печати со стрелкой — выберите «Печать…» (с многоточием), а не «Печать с текущими настройками». Появится стандартный диалог, где можно выбрать принтер, число копий и открыть «Свойства» драйвера.
В обычном приложении (толстый клиент) используйте меню «Файл → Печать» — оно всегда открывает диалог, в отличие от кнопки быстрой печати на панели инструментов.
Чтобы изменить принтер по умолчанию для всей системы, откройте «Параметры Windows → Устройства → Принтеры и сканеры», выберите нужный принтер и нажмите «Использовать по умолчанию». Отключите при этом опцию «Разрешить Windows управлять принтером по умолчанию», иначе система будет подставлять последний использованный принтер, и печать из 1С будет «уезжать» на соседнее устройство.
Настройки печатных форм в типовых конфигурациях
В конфигурациях на БСП (Библиотека стандартных подсистем) — Бухгалтерия 3.0, УТ 11, ERP, ЗУП — часть параметров печати вынесена в пользовательский интерфейс. Например, для счетов, актов и накладных можно выбирать вариант формы, выводить или скрывать логотип, подписи, факсимиле. Эти параметры находятся в разделе «Администрирование → Печатные формы, отчеты и обработки» либо непосредственно в форме настройки конкретного документа.
Многие типовые формы запоминают последний выбор: если вы один раз напечатали счёт с логотипом и двумя экземплярами, при следующем вызове форма подставит те же значения. Это и есть те самые «текущие настройки», которые потом применяются при быстрой печати.
Если нужно вернуть всё к исходному состоянию, ищите кнопку «Установить стандартные настройки» в форме настройки печатной формы, либо очистите пользовательские настройки через «Администрирование → Обслуживание → Очистка настроек пользователей» — но учтите, что это сбросит и другие персональные настройки выбранного пользователя.
Решение через конфигуратор и расширения
Когда параметры жёстко зашиты в коде печатной формы (например, альбомная ориентация ТОРГ-12 или нулевые поля), пользовательскими средствами их не переопределить надёжно — при каждом формировании документа код заново установит свои значения. Здесь два пути.
Первый — изменить модуль менеджера печати в конфигураторе: в процедуре формирования табличного документа задать нужные свойства (ОриентацияСтраницы, ПолеСлева, МасштабПечати и т.д.). Это требует снятия конфигурации с полной поддержки или аккуратной доработки с сохранением возможности обновления.
Второй, предпочтительный для типовых — расширение конфигурации. Через расширение можно переопределить процедуру печати, не затрагивая основной код, что сохраняет конфигурацию на поддержке и упрощает обновления. Для разовых задач подойдут также внешние печатные формы, подключаемые через «Дополнительные отчеты и обработки»: в них параметры страницы задаются внутри самой обработки и не конфликтуют с типовыми.
Сравнение вариантов
Подходит для разовой корректировки полей, масштаба, ориентации. Ограничение: не работает, если параметры перезадаются кодом формы
Нужен для смены принтера, лотка, дуплекса, копий. Ограничение: не влияет на поля и масштаб табличного документа
Полный контроль над макетом и параметрами без доработки конфигурации. Ограничение: требует навыков разработки или готовой обработки
Системное переопределение типовой печати с сохранением поддержки. Ограничение: нужен разработчик и тестирование при обновлениях
Проверка результата и контрольные точки
После изменения настроек обязательно проверьте результат не на одном, а на двух-трёх разных документах: коротком и длинном. Короткий документ покажет правильность полей и ориентации, длинный — корректность разбиения на страницы и повторения шапки таблицы.
Если форма используется несколькими сотрудниками, проверьте печать под другим пользователем: пользовательские настройки табличного документа хранятся персонально, и то, что работает у вас, у коллеги может выглядеть иначе.
Как проверить результат
Весь текст и рамки таблицы в пределах листа, поля симметричны
Крайние символы обрезаны, таблица упирается в край
Строки не разрываются, шапка повторяется на каждой странице
Строка делится пополам между страницами
После закрытия и повторного открытия формы настройки сохранились
Параметры вернулись к прежним — значит, они заданы кодом формы
Документ выходит на нужном принтере из правильного лотка
Печать уходит на другое устройство или запрашивает бумагу вручную
Частые вопросы о печати с текущими настройками в 1С
Как сделать, чтобы 1С всегда показывала диалог печати вместо быстрой печати?
Штатного переключателя «всегда показывать диалог» в платформе нет. Используйте команду «Печать…» (с многоточием) вместо кнопки быстрой печати — она открывает диалог выбора принтера и параметров. В обычном приложении выбирайте «Файл → Печать», а не кнопку на панели.
Почему настройки страницы сбрасываются при каждой печати документа?
Значит, параметры страницы задаются программно в модуле печатной формы при каждом её формировании. Пользовательские значения в этом случае перезаписываются кодом. Решение — доработка формы через расширение или замена на внешнюю печатную форму с нужными параметрами.
Как изменить количество экземпляров по умолчанию?
Число копий задаётся в диалоге печати Windows и в некоторых типовых формах — в настройках самой формы. Если документ всегда печатается в двух экземплярах, проверьте настройку печатной формы в разделе «Администрирование → Печатные формы» и свойства драйвера принтера.
Можно ли задать разные настройки печати для разных пользователей?
Да. Пользовательские настройки табличных документов и печатных форм хранятся персонально для каждого пользователя информационной базы. Каждый сотрудник может сохранить свои поля, масштаб и принтер — они не будут влиять на коллег.
Документ печатается мелко, хотя на экране всё нормально. Что делать?
Проверьте масштаб в «Параметрах страницы» — возможно, там стоит значение меньше 100% или включён режим умещения на одну страницу. Также проверьте свойства драйвера принтера: некоторые драйверы имеют собственный масштаб или режим «несколько страниц на листе», который действует поверх настроек 1С.
Что важно запомнить
«Печать с текущими настройками» использует ранее сохранённые параметры страницы и принтер по умолчанию. Чтобы их поменять, настройте форму через «Параметры страницы» в предварительном просмотре и сохраните настройки, а принтер и копии выбирайте через полный диалог печати. Если значения сбрасываются — они заданы кодом формы, и потребуется расширение или внешняя печатная форма.