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

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

Как убрать разделение страниц в 1С

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

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

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

Определяем источник разделения страниц

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

Обратите внимание на характер разделения. Пунктирная горизонтальная линия в табличном документе означает автоматический или ручной разрыв страницы. Пустая страница между разделами отчёта чаще всего связана со свойством «С новой страницы» в настройках группировок СКД или в коде вывода макета. Обрыв таблицы посередине строки указывает на недостаточную высоту листа или настройку «Не разрывать» у области.

Пунктирная линия между строкамиРазрыв страницы в табличном документе

Удаляется через меню Таблица → Разрывы

Разрыв только при печатиПроблема параметров страницы

Проверьте масштаб, поля и ориентацию

Пустая страница в отчётеНастройка вывода группировки или макета

Проверьте свойство «С новой страницы»

Таблица обрывается посерединеСвойство «Не разрывать» или высота листа

Проверьте свойства области и поля страницы

Убираем разрывы страниц в табличном документе

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

Чтобы удалить ручной разрыв, откройте табличный документ, установите курсор на строку, после которой стоит разрыв, и выберите в главном меню «Таблица → Разрывы → Удалить разрыв страницы». Если нужно убрать все разрывы сразу, выделите весь документ (Ctrl+A) и повторите команду. В некоторых версиях платформы пункт меню называется «Убрать разрыв страницы» — смысл тот же.

Порядок действий
  1. 1
    Откройте печатную форму или табличный документ
  2. 2
    Прокрутите документ и найдите пунктирные линии разрывов
  3. 3
    Установите курсор на строку рядом с разрывом
  4. 4
    Выберите Таблица → Разрывы → Удалить разрыв страницы
  5. 5
    Повторите для остальных разрывов или выделите весь документ и удалите разом
  6. 6
    Откройте предварительный просмотр и проверьте результат

Когда разрыв не удаляется

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

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

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

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

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

Уменьшение масштаба

Подходит, когда не хватает 5–15% места; текст становится мельче

Альбомная ориентация

Подходит для широких таблиц; не помогает при большом числе строк

Уменьшение полей

Даёт несколько миллиметров по краям; ограничено возможностями принтера

Удаление разрывов

Работает только для ручных разрывов; автоматические пересчитаются заново

Работаем со свойствами областей: «Не разрывать» и «С новой страницы»

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

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

Убираем разрывы программно в печатных формах

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

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

1c
МассивОбластей = Новый Массив;
МассивОбластей.Добавить(ОбластьСтрока);
МассивОбластей.Добавить(ОбластьПодвал);

Если НЕ ТабличныйДокумент.ПроверитьВывод(МассивОбластей) Тогда
    ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
    ТабличныйДокумент.Вывести(ОбластьШапка);
КонецЕсли;

ТабличныйДокумент.Вывести(ОбластьСтрока);

Также проверьте свойства самого табличного документа в коде: АвтоМасштаб, ОриентацияСтраницы, ЧерноБелаяПечать и размеры полей. Если в модуле жёстко задан масштаб 100% и книжная ориентация, широкий документ будет разбиваться независимо от действий пользователя. Вынесите эти параметры в настройки или задайте адекватные значения по умолчанию.

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

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

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

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

Предварительный просмотр
Норма

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

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

Пустые страницы или обрывы таблицы сохранились

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

Текст читается при печати на реальном принтере

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

Масштаб слишком мал, текст неразборчив

Полнота данных
Норма

Все колонки и итоги присутствуют

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

Правая часть таблицы обрезана

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

Настройки сохранились для документа

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

При следующем открытии разрывы вернулись

Типичные ошибки
01
Удаление ручных разрывов при автоматическом разделении — линии появляются снова, нужно менять параметры страницы
02
Установка «Не разрывать» на всю таблицу — документ разбивается с большими пустотами
03
Слишком сильное уменьшение масштаба — печатная форма становится нечитаемой
04
Правка типового макета без копии — при обновлении конфигурации изменения теряются
05
Игнорирование полей принтера — часть документа не пропечатывается по краям

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

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

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

Как убрать пустую страницу между разделами отчёта?

Откройте настройки отчёта и проверьте свойства группировок: у одной из них установлен вывод с новой страницы. Снимите этот признак в настройках варианта отчёта или в схеме компоновки данных.

Можно ли убрать разделение страниц сразу для всех пользователей?

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

Таблица обрывается, а на следующей странице нет шапки. Что делать?

Нужно не убирать разрыв, а настроить повторение шапки. В табличном документе задайте область сквозных строк (свойство «Повторять при печати» или настройка в параметрах страницы), и шапка будет выводиться на каждом листе.

Влияет ли принтер на разделение страниц?

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

Как убрать разрывы в файле, сохранённом из 1С в Excel?

Откройте файл в Excel, перейдите в режим разметки страницы и удалите разрывы через «Разметка страницы → Разрывы → Удалить разрыв страницы». Либо заранее настройте параметры страницы в 1С до экспорта.

Итог

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

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