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

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

Как убрать разрыв страницы в 1С:Предприятие

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

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

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

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

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

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

Разрыв «плавает» при смене масштабаАвтоматический разрыв

Решается настройками параметров страницы и масштаба

Разрыв всегда в одном местеПринудительный разрыв в макете

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

Разрыв между документами при групповой печатиОсознанная настройка печати

Меняется в процедуре печати или в настройках компоновки отчёта

Уберите разрыв через масштаб и параметры страницы

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

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

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

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

Используйте режим «Поместить на странице»

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

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

Уберите принудительный разрыв в макете печатной формы

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

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

Настройте разрывы в отчётах на СКД

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

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

Перед изменением макета попробуйте выгрузить табличный документ в Excel (кнопка «Сохранить» в режиме просмотра) и напечатать уже оттуда. Это быстрый обходной путь, когда нужно разово распечатать документ без разрыва, а доступа к конфигуратору нет.
ПЗ
Практическое замечание

Проверьте результат и сохраните настройки

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

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

Типичные ошибки
01
Установка полей меньше 5 мм — принтер обрезает текст по краям листа
02
Масштаб ниже 60–70% — документ помещается, но текст нечитаем
03
Правка типового макета без копии — изменения теряются при обновлении конфигурации
04
Борьба с принудительным разрывом через масштаб — он не реагирует на настройки страницы, время потрачено впустую
05
Проверка только на экране — на реальном принтере границы печати могут отличаться

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

Итог

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

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

Почему разрыв появляется только при печати, а на экране всё в порядке?

На экране табличный документ отображается как единое полотно без учёта размера бумаги. Разбиение на страницы видно только в режиме предварительного просмотра или при выводе на принтер. Всегда проверяйте документ именно в предварительном просмотре.

Можно ли убрать разрыв, не обращаясь к программисту?

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

Как напечатать несколько документов подряд без разрыва между ними?

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

Почему после смены ориентации на альбомную разрыв остался?

Значит, разрыв принудительный, заданный в макете, либо документ не помещается даже в альбомной ширине. Попробуйте дополнительно уменьшить масштаб или включить автомасштаб «1 страница в ширину».

Сохранятся ли мои настройки масштаба для следующих печатей?

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

Что делать, если убрать разрыв нужно только один раз?

Воспользуйтесь предварительным просмотром: уменьшите масштаб или смените ориентацию прямо перед печатью. Альтернатива — сохранить документ в Excel или PDF и напечатать из этой программы с нужными настройками.