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

Отчеты и Аналитика · 9 мин

Как уменьшить масштаб отчета в 1С

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

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

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

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

Как уменьшить масштаб отчета при просмотре на экране

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

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

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

Настройка масштаба печати через параметры страницы

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

Установите масштаб, например, 70% и проверьте результат через предварительный просмотр («Файл» → «Предварительный просмотр»). Если ширина таблицы — единственная проблема, удобнее вариант «поместить в 1 страницу по ширине»: высота при этом останется естественной, и документ не станет слишком мелким.

Дополнительно в параметрах страницы можно уменьшить поля (верхнее, нижнее, левое, правое) и сменить ориентацию с книжной на альбомную. Часто сочетание альбомной ориентации, узких полей и масштаба 80–90% решает проблему без сильного уменьшения текста.

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

Масштаб в настройках варианта отчета (СКД)

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

Откройте отчет, нажмите «Ещё» → «Изменить вариант» (или «Настройки» → «Расширенные»). В параметрах вывода найдите свойство «Масштаб печати» и задайте нужное значение в процентах. После этого сохраните вариант отчета под своим именем — настройка будет применяться при каждом формировании.

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

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

Уменьшение масштаба через настройки самого отчета

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

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

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

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

Если отчет построен на фиксированном макете (не СКД) или требуется постоянное изменение для всех пользователей, масштаб задается в конфигураторе. У табличного документа есть свойство «МасштабПечати», которое можно установить программно при формировании отчета.

bsl
ТабДок = Новый ТабличныйДокумент;
// ... вывод областей макета ...
ТабДок.МасштабПечати = 80;
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДок.АвтоМасштаб = Ложь;

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

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

Типичные ошибки и ограничения

Первая типичная ошибка — слишком сильное уменьшение. Масштаб ниже 50–60% делает текст нечитаемым на бумаге, особенно если в отчете много цифр. Если при разумном масштабе отчет не помещается, проблема в структуре: уберите лишние колонки или разбейте отчет на несколько.

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

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

Типичные ошибки
01
Уменьшение масштаба до нечитаемости вместо удаления лишних колонок
02
Путаница между масштабом экрана и масштабом печати — настройки не связаны
03
Печать без предварительного просмотра — лишний расход бумаги
04
Изменение типового макета без копии и без учета будущих обновлений

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

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

Для экономии бумаги удобно сначала сохранить отчет в PDF («Файл» → «Сохранить» / «Сохранить копию») и оценить вид документа в просмотрщике PDF при масштабе 100% — это приблизительно соответствует печатному виду.

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

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

Ширина таблицы в предпросмотре
Норма

Все колонки в пределах листа

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

Колонки уходят на вторую страницу по ширине

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

Текст читается без напряжения

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

Цифры сливаются, приходится вглядываться

Итоги и подписи
Норма

Итоговые строки и подвалы видны полностью

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

Итоги обрезаны или перенесены отдельно от таблицы

Часто задаваемые вопросы

Почему масштаб отчета сбрасывается при каждом открытии?

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

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

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

Можно ли уменьшить масштаб только одного раздела отчета?

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

Масштаб печати задан, но отчет все равно печатается крупно. Что проверить?

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

Работает ли уменьшение масштаба при сохранении отчета в Excel?

Масштаб печати табличного документа при выгрузке в Excel обычно не переносится — Excel сохраняет собственные настройки печати листа. Задайте масштаб уже в Excel через «Разметка страницы» → «Масштаб» или «Вписать в одну страницу по ширине».

Итог

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

Для экрана используйте «Ещё» → «Изменить масштаб» или Ctrl + колесо мыши; для печати — «Параметры страницы» и «Масштаб печати» в настройках варианта отчета. Не уменьшайте масштаб до нечитаемости — лучше убрать лишние колонки. Результат всегда проверяйте через предварительный просмотр.