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

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

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

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

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

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

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

Почему документ не помещается на одну страницу

Прежде чем менять настройки, полезно понять, что именно мешает. Самая частая причина — широкая табличная часть: номенклатура с длинными наименованиями, множество колонок (цена, скидка, НДС, сумма, ГТД), из-за чего таблица выходит за правое поле. Вторая причина — большие поля страницы, заданные в макете или в настройках принтера: при полях по 20–30 мм с каждой стороны полезная область листа A4 заметно сокращается.

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

Документ чуть шире листаПереполнение на 1–2 колонки

Помогут альбомная ориентация или масштаб 85–95%

Документ длиннее листаМного строк табличной части

Масштаб поможет мало — нужно сокращать содержимое или макет

Текст мелкий после масштабированияМасштаб ниже 70%

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

Поля съедают местоПоля более 15–20 мм

Уменьшите поля в настройках страницы или в макете

Быстрый способ: масштаб в предварительном просмотре

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

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

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

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

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

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

Ориентация — второй рычаг. Широкие таблицы (ТОРГ-12 с большим числом колонок, отчёты, реестры) логичнее печатать в альбомной ориентации: ширина листа A4 при этом вырастает с 210 до 297 мм. Переключение выполняется в параметрах страницы. Перед печатью убедитесь, что принтер поддерживает альбомную ориентацию и бумага загружена правильно — большинство офисных принтеров справляются без проблем.

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

Настройка ширины колонок и переноса текста

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

Для длинных наименований включите перенос текста по словам: выделите нужные ячейки, откройте свойства (правый клик → «Свойства») и установите режим переноса. Тогда длинное название займёт две строки внутри ячейки вместо того, чтобы растягивать таблицу вширь. Комбинация «сузить служебные колонки + перенос в наименованиях» решает большинство проблем с шириной.

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

Настройка макета в конфигураторе

Когда документ печатается постоянно и каждый раз подгонять его вручную неудобно, параметры задаются в макете. Откройте конфигуратор, найдите нужный макет печатной формы (в дереве конфигурации: документ → Макеты, либо общие макеты), откройте его и через «Главное меню → Таблица → Вид → Параметры страницы» (или свойства макета) установите ориентацию, поля и масштаб. У табличного документа есть свойство «МасштабПечати» — его можно задать и программально при формировании формы.

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

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

Когда документ не помещается принципиально

Есть ситуации, в которых уместить документ на один лист без потери смысла невозможно. Накладная на 40–50 позиций физически не влезет на страницу A4 при читаемом шрифте. Для таких случаев правильнее не масштабировать до нечитаемости, а использовать другие приёмы: печать на двух страницах с повторением шапки таблицы (свойство макета «Повторять при печати строки/колонки»), сокращённую форму документа или реестр вместо полной формы.

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

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

Маршрут решения

Как выбрать действие

Документ не влезает на 5–15% по ширине или высотеУменьшите масштаб в предварительном просмотре до 85–95%
Таблица широкая, много колонокПереключитесь на альбомную ориентацию и сузьте служебные колонки
Одна и та же форма печатается постоянноНастройте поля, ориентацию и масштаб в макете или во внешней печатной форме
Строк слишком много для одного листаНе масштабируйте ниже 70% — настройте повтор шапки и печать на двух страницах
Настройки страницы игнорируютсяПоля заданы в макете — правьте макет или подключите внешнюю форму

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

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

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

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

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

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

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

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

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

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

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

Документ уместился, но текст стал слишком мелким. Что делать?

Не опускайте масштаб ниже примерно 70–75%. Вместо этого уменьшите поля, переключитесь на альбомную ориентацию, сузьте служебные колонки или сократите пустые области в макете. Если строк слишком много, печатайте на двух страницах с повторением шапки таблицы.

Почему 1С печатает не так, как показано в предварительном просмотре?

Чаще всего виноват драйвер принтера: в нём может быть включён собственный масштаб, режим «по размеру страницы» или принудительные поля. Откройте свойства принтера в диалоге печати и проверьте, что масштаб там равен 100% и не задано дополнительное масштабирование.

Как сделать, чтобы шапка таблицы повторялась на второй странице?

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

Поможет ли внешняя печатная форма, если конфигурация типовая?

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