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

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

Как сделать масштаб в 1С: настройка печати и интерфейса

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

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

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

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

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

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

Порядок действий
  1. 1
    Откройте документ и вызовите команду «Печать» с нужной формой
  2. 2
    В окне предварительного просмотра откройте «Параметры страницы»
  3. 3
    Установите масштаб в процентах или выберите автоподбор по ширине
  4. 4
    Проверьте предварительный просмотр: нет ли обрезанных колонок и пустых листов
  5. 5
    Отправьте на принтер тестовую страницу перед печатью всего пакета

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

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

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

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

Как задать масштаб печати в макете или программно

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

Программно масштаб задаётся через свойство табличного документа перед выводом:

1c
ТабДокумент = Новый ТабличныйДокумент;
// ... вывод области макета ...
ТабДокумент.МасштабПечати = 85; // проценты
ТабДокумент.АвтоМасштаб = Ложь; // отключить автоподбор, если нужен фиксированный масштаб

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

Как увеличить масштаб интерфейса 1С

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

Альтернатива — масштабирование на уровне операционной системы. В Windows: «Параметры → Система → Дисплей → Масштаб», значения 125% или 150%. Этот способ увеличивает все приложения сразу, что удобно на мониторах с высоким разрешением, но иногда приводит к размытию шрифтов в старых версиях платформы, не адаптированных под масштабирование.

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

Масштаб в клиенте 1С

Меняет только интерфейс 1С, настройка индивидуальна для пользователя. Ограничение: доступна не во всех старых версиях платформы.

Масштаб Windows

Действует на все программы сразу, помогает на 4K-мониторах. Ограничение: возможно размытие шрифтов в неадаптированных приложениях.

Снижение разрешения экрана

Всё становится крупнее без настроек. Ограничение: теряется чёткость изображения, способ устаревший.

Типичные проблемы и их решение

Частая ситуация: масштаб выставлен, но документ всё равно печатается мелко. Проверьте, не включён ли «АвтоМасштаб» в свойствах табличного документа и не переопределяет ли масштаб драйвер принтера — в настройках самого принтера тоже есть свой коэффициент масштабирования, и он перемножается с настройкой 1С. Значение 100% должно стоять в обоих местах, кроме одного, где вы осознанно меняете масштаб.

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

Типичные ошибки
01
Меняют экранный масштаб и ждут изменения распечатки — печать настраивается отдельно
02
Задают масштаб печати при включённом АвтоМасштабе — ручное значение игнорируется
03
Масштабируют и в 1С, и в драйвере принтера — получают двойное уменьшение документа
04
Сохраняют макет с масштабом под конкретный принтер — на других принтерах форма печатается некорректно

Как проверить, что масштаб настроен правильно

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

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

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

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

Все колонки видны, страницы заполнены равномерно

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

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

Тестовая распечатка
Норма

Текст читаемый, поля симметричные

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

Мелкий шрифт или обрезка по краям

Интерфейс после масштабирования
Норма

Все надписи и кнопки читаемы, формы не перекошены

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

Надписи обрезаны, элементы наезжают друг на друга

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

Итог

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

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

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

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

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

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

Используйте автомасштаб: в свойствах табличного документа установите «АвтоМасштаб = Истина» или в параметрах страницы выберите вписывание по ширине. Тогда платформа сама подберёт процент уменьшения для каждого документа.

Можно ли увеличить шрифт только в отчётах, не меняя весь интерфейс?

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

Команды «Изменить масштаб» нет в меню «Вид» — что делать?

Эта команда появилась не в первых версиях платформы 8.3. Если её нет, обновите платформу до актуального релиза или используйте масштабирование средствами Windows. Также проверьте, не работаете ли вы в обычном приложении — там команда может отсутствовать.

Влияет ли масштаб интерфейса на других пользователей базы?

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

При масштабе Windows 125% шрифты в 1С выглядят размыто — как исправить?

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