Как уместить документ или отчёт 1С на одну страницу при печати

· 9 мин

Содержание

Чтобы сделать печать в 1С на одном листе, откройте печатную форму, затем главное меню ☰ → Файл → Параметры страницы. Включите автоматический масштаб (вписать по ширине) или задайте процент вручную, например 85–90 %, уменьшите поля до 5–10 мм и при широкой форме выберите альбомную ориентацию. Результат сразу проверьте через ☰ → Файл → Предварительный просмотр.

Способов три, и выбирают их по ситуации. Документ чуть не влезает по ширине — хватит автомасштаба и полей. Не влезает по высоте — нужен ручной процент, потому что автомасштаб подгоняет только ширину. Форма печатается криво всегда и у всех — правят макет печатной формы. Всё ниже относится к платформе 1С:Предприятие 8.3 с интерфейсом «Такси» и одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других типовых конфигурациях: настройки печати — механизм платформы, а не конкретной программы.

СпособКогда подходитЧем рискуете
Автомасштаб + поляЛишняя одна-две колонки уходят на второй листПочти ничем, шрифт уменьшается немного
Масштаб в процентахДокумент длиннее листа по высотеПри 60 % и ниже текст трудно читать
Альбомная ориентацияШирокие отчёты, ведомости, обороткиДлинный документ станет ещё длиннее по страницам
Правка макетаФорма «не влезает» постоянно, у всех пользователейИзменённый макет нужно сверять после обновлений
Настройка принтера «2 страницы на листе»Нужна черновая распечаткаМелкий шрифт, печать в обход настроек 1С

Сначала предварительный просмотр: сколько страниц получилось на самом деле

Не печатайте вслепую. Окно предварительного просмотра показывает, как программа разбила табличный документ на страницы с текущими настройками принтера.

  1. Сформируйте печатную форму: в документе кнопка Печать → нужная форма, или сформируйте отчёт.
  2. Щёлкните в любую ячейку табличного документа, чтобы он стал активным.
  3. Откройте ☰ → Файл → Предварительный просмотр.
  4. Листайте страницы и смотрите, что именно «уезжает»: последняя колонка, итоговая строка, подписи.

От этого зависит дальнейший путь:

  • 📏 Уехала одна колонка справа — дело в ширине, поможет автомасштаб или уменьшение полей.
  • 📄 Подписи и итоги ушли на второй лист — дело в высоте, нужен процент масштаба.
  • 🧾 Вторая страница пустая — в документе есть пустые строки или область за пределами таблицы (разобрано ниже, в разделе про ошибки).
  • 🔀 Таблица разрезана посередине по ширине и высоте — документ слишком большой, начинайте с альбомной ориентации.

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

Параметры страницы и поля: где находятся и что менять

Окно параметров страницы открывается из того же меню: ☰ → Файл → Параметры страницы. В форме печати документов обычно есть и своя команда в меню Ещё. Курсор при этом должен стоять в табличном документе — иначе пункт может быть недоступен.

В окне есть несколько групп настроек:

  • 🖨️ Принтер и бумага — какой принтер, формат листа (A4, A5, A3), источник бумаги.
  • 🔄 Ориентация — книжная или альбомная.
  • 🔍 Масштаб — автоматический или в процентах (подробно в следующем разделе).
  • ↔️ Поля — левое, правое, верхнее, нижнее, а также отступы колонтитулов.
  • 📑 Копии и экземпляры — количество копий, двусторонняя печать , число экземпляров на одной странице.

Сколько ставить полей

Типовые печатные формы часто заданы с полями 10 мм. Для печати на одном листе их можно уменьшить:

ПолеОбычноЧтобы уместить
Левое10–20 мм5–10 мм (если документ подшивают — не меньше 15 мм)
Правое10 мм5 мм
Верхнее10 мм5–7 мм
Нижнее10 мм5–7 мм

Ставить ноль бессмысленно. Большинство офисных принтеров не печатают ближе 3–5 мм к краю, и драйвер всё равно сдвинет изображение или обрежет край.

Если в документе есть колонтитулы (номера страниц, дата печати), их отступ тоже съедает высоту. Отключите колонтитулы или уменьшите их отступ, когда не хватает пары строк.

Ориентация

Альбомная ориентация решает проблему с широкими формами: оборотно-сальдовой ведомостью с развёрнутыми субсчетами, расчётными ведомостями, отчётами по продажам с десятком колонок. Для унифицированных форм вроде ТОРГ-12 или УПД альбомная ориентация обычно уже задана в макете — менять её на книжную не нужно.

Масштаб печати: автомасштаб по ширине или точный процент

Это главный инструмент, и здесь чаще всего путаются.

Автоматический масштаб подгоняет документ под ширину страницы. Высоту он не трогает. Документ на полторы страницы по высоте с автомасштабом так и останется на двух листах, если только уменьшение по ширине не сожмёт его само собой.

Масштаб в процентах уменьшает документ равномерно во все стороны. Им и сжимают по высоте. Процент ставят только при выключенном автомасштабе — иначе ручное значение игнорируется.

Как подобрать процент без перебора:

  1. В предварительном просмотре посмотрите, какая часть второго листа занята. Например, на второй лист ушло 20 % высоты.
  2. Документ занимает 1,2 страницы. Чтобы влезть в одну, нужен масштаб примерно 100 / 1,2 ≈ 83 %.
  3. Поставьте на 3–5 % меньше расчёта — 78–80 %: так остаётся запас на погрешность разбивки.
  4. Снова откройте предварительный просмотр и убедитесь, что вышла одна страница.
Документ занимаетРасчётный масштабЧто поставить
1,1 страницы≈ 91 %87–88 %
1,2 страницы≈ 83 %78–80 %
1,5 страницы≈ 67 %62–65 %
2 страницы50 %Лучше альбомная ориентация или правка макета

Ниже 60 % обычный шрифт 8–9 пунктов становится трудночитаемым. Если расчёт уводит туда — вернитесь к полям, ориентации или макету.

Платформа запоминает настройки

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

Отсюда два следствия:

  • ✅ Настраивать каждый раз не нужно.
  • ❗ У коллеги за соседним компьютером настройки свои. Если у него форма снова на двух листах — настройте её под его пользователем.

Правка макета печатной формы: когда настройки не спасают

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

Изменение макета без конфигуратора

В Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на БСП есть пользовательская настройка макетов: Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм.

  1. Найдите нужный макет в списке (удобно поиском по названию формы).
  2. Откройте его на изменение.
  3. Уменьшите ширину широких колонок, уберите пустые строки-отступы, при необходимости снизьте размер шрифта на 1 пункт.
  4. Сохраните. Программа начнёт использовать изменённый макет вместо типового.
  5. Сформируйте документ и проверьте его в предварительном просмотре.

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

Перед правкой макета сохраните его копию в файл: если что-то пойдёт не так, будет из чего восстановить.

Разовая правка готового документа

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

Для разработчика: параметры в коде

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

ТабДок = Новый ТабличныйДокумент;
ТабДок.КлючПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_МояФорма";
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДок.ПолеСлева = 10;
ТабДок.ПолеСправа = 5;
ТабДок.ПолеСверху = 5;
ТабДок.ПолеСнизу = 5;

// Вариант 1: вписать по ширине страницы
ТабДок.АвтоМасштаб = Истина;

// Вариант 2: фиксированный процент (тогда АвтоМасштаб выключают)
// ТабДок.АвтоМасштаб = Ложь;
// ТабДок.МасштабПечати = 85;

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

Вывод в PDF и Excel: что сохраняется, а что нет

Часто документ не печатают, а отправляют файлом. В форме печати есть команда сохранения (значок дискеты): выберите формат и папку.

PDF

PDF формируется с теми же параметрами страницы, что и печать: масштаб, поля, ориентация. Отсюда простое правило:

  1. Сначала добейтесь одной страницы в предварительном просмотре.
  2. Только потом сохраняйте в PDF.

Если PDF всё равно вышел на двух страницах — значит, параметры страницы не применились к этой форме. Откройте их снова, нажмите ОК и сохраните заново.

Excel

В Excel (формат xlsx) переносится сама таблица: значения, ширина колонок, шрифты, объединения ячеек. Параметры печати переносятся не всегда полностью, поэтому разбивку проверяют уже в Excel.

Уместить лист на одну страницу в Excel:

  1. Откройте файл и вкладку Разметка страницы.
  2. В группе «Вписать» поставьте ширину «1 страница» и высоту «1 страница».
  3. Либо в окне печати (Файл → Печать) выберите в параметрах масштабирования «Вписать лист на одну страницу».

Если в Excel появляются пустые страницы справа, задайте область печати: выделите таблицу и на вкладке Разметка страницы выберите Область печати → Задать.

Через драйвер принтера

Крайний вариант — пункт «Страниц на листе» (2 или 4) в свойствах самого принтера. Его открывают из диалога печати 1С кнопкой свойств принтера. Работает для любой программы, но шрифт уменьшается вдвое, а настройки 1С не учитываются. Для черновиков сгодится, для документов контрагенту — нет.

Почему не получается уместить на лист: типичные сбои

Диагностика: выберите симптом

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

Можно ли уместить на один лист два экземпляра документа?
Да. В параметрах страницы есть настройка числа экземпляров на странице. Платёжное поручение или приходный ордер по высоте занимают меньше половины листа A4, поэтому два экземпляра входят на один лист.
Как напечатать на одном листе оборотно-сальдовую ведомость?
Сначала сократите сам отчёт: уберите детализацию по субконто и лишние показатели в настройках. Потом выберите альбомную ориентацию и включите автомасштаб. Длинную ведомость на сотни строк на один лист уместить нельзя — разумно печатать её по ширине одной страницы.
Почему в веб-клиенте масштаб работает иначе?
В веб-клиенте печать часто идёт через браузер или через сохранение в PDF. Браузер может добавить свои поля и масштаб. Надёжнее сохранить документ в PDF из 1С и печатать уже его.
Сбросятся ли мои настройки печати после обновления конфигурации?
Обычно нет: они хранятся в пользовательских настройках и привязаны к ключу печатной формы. Если в новом релизе разработчики сменили этот ключ, параметры придётся задать один раз заново.
Какой минимальный масштаб ещё читается?
Для шрифта 8–9 пунктов — около 65–70 %. Ниже 60 % мелкий текст на обычном лазерном принтере начинает сливаться, особенно в таблицах с рамками.