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

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

Как в 1С сделать печать на одном листе

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

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

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

Быстрый способ: масштаб при печати

Самый простой метод — уменьшить масштаб непосредственно перед печатью. Откройте документ, нажмите кнопку «Печать», затем перейдите в предварительный просмотр (в большинстве конфигураций он открывается автоматически). В панели инструментов или в диалоге печати найдите параметр «Масштаб» и установите значение меньше 100% — начните с 90% и уменьшайте, пока документ не уместится на одну страницу.

Обратите внимание: в некоторых конфигурациях масштаб задаётся не в процентах, а вариантом «По ширине листа» или «Уместить на одну страницу». Такой режим автоматически подгоняет документ под размер листа, и это самый удобный вариант, если он доступен.

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

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

Настройка параметров страницы

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

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

Поля страницы по умолчанию часто установлены с запасом. Уменьшите левое и правое поля до 5–10 мм, верхнее и нижнее — до 10 мм. Большинство принтеров корректно печатают с такими полями, но у некоторых моделей есть аппаратная непечатаемая зона — если край текста обрезается, верните поля чуть больше.

Настройка табличного документа перед печатью

Табличный документ в 1С имеет собственные свойства печати, которые могут переопределять настройки диалога. Откройте табличный документ (предварительный просмотр), затем меню «Таблица» — «Вид» — «Настройка печати» или через свойства документа в зависимости от версии платформы.

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

Учтите, что эти настройки действуют только на текущий сеанс печати. При следующем открытии печатной формы параметры вернутся к значениям, заданным в макете. Чтобы закрепить настройки постоянно, нужно изменить сам макет.

Изменение макета печатной формы

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

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

  • уменьшение ширины колонок, где текст короткий (например, колонки «Количество», «НДС»);
  • уменьшение размера шрифта с 10 до 8–9 пунктов в строках таблицы;
  • уменьшение высоты строк-разделителей и пустых областей;
  • удаление необязательных колонок или объединение реквизитов в одну строку;
  • перенос длинных шапок в более компактный вид.

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

Внешние печатные формы как безопасная альтернатива

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

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

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

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

Масштаб в диалоге печати

Быстро и без изменений в базе, но настройка сбрасывается при следующей печати

Параметры страницы и автомасштаб

Подходит для широких таблиц, действует только на текущий сеанс

Правка макета в конфигураторе

Постоянное решение, но требует навыков и рискует слететь при обновлении

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

Постоянное и безопасное для обновлений решение, требует разработки

Печать нескольких документов и списков на одном листе

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

Чтобы несколько форм оказались на одном листе, они не должны содержать принудительный разрыв страницы между документами. Если каждая форма начинается с нового листа — это задано в коде вывода (метод «ВывестиГоризонтальныйРазделительСтраниц» или аналогичный). Убрать разрыв можно только правкой формы.

Альтернатива без доработки — сохранить сформированный табличный документ в файл (MXL или Excel), удалить лишние разрывы вручную и напечатать. Для разовой задачи это быстрее, чем доработка.

Типичные ошибки и проверка результата

Чаще всего пользователи сталкиваются с ситуацией, когда настройки применены, но документ всё равно печатается на двух листах. Причины обычно следующие: в макете жёстко задан разрыв страницы, в конце формы есть пустая область с большой высотой, или в настройках принтера выбран другой размер бумаги (Letter вместо A4).

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

Типичные ошибки
01
Устанавливать масштаб только в драйвере принтера — настройки 1С и драйвера перемножаются, итог непредсказуем
02
Забыть проверить формат бумаги: Letter вместо A4 смещает разрывы страниц
03
Править типовой макет без копии — при обновлении конфигурации изменения будут потеряны
04
Уменьшать масштаб ниже читаемого уровня вместо правки макета
05
Не проверять печать на документе с максимальным числом строк
Контрольные точки

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

Счётчик страниц в предварительном просмотре
Норма

Отображается «Страница 1 из 1»

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

Две и более страницы, разрыв проходит через таблицу

Читаемость текста
Норма

Шрифт различим без увеличения

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

Текст микроскопический, масштаб ниже 70%

Края документа на распечатке
Норма

Все колонки и подписи видны целиком

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

Обрезаны крайние колонки или нижняя строка

Итог

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

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

Частые вопросы

Почему документ помещается на лист в предварительном просмотре, но на бумаге печатается на двух страницах?

Чаще всего причина в настройках драйвера принтера: другой формат бумаги, собственный масштаб или увеличенные поля. Откройте свойства принтера в диалоге печати и приведите формат бумаги и масштаб в соответствие с настройками 1С.

Как сохранить масштаб печати, чтобы не устанавливать его каждый раз?

Штатно масштаб из диалога печати не сохраняется между сеансами. Постоянное значение задаётся в свойствах макета табличного документа в конфигураторе (параметр «МасштабПечати») или в коде формирования внешней печатной формы.

Можно ли уместить на одном листе длинную накладную на 50 позиций?

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

Что делать, если кнопка настройки масштаба недоступна?

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

Повлияет ли изменение макета на обновление конфигурации?

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