Мелкий текст в отчёте 1С: где менять масштаб, размер шрифта и параметры печати
Содержание
Чтобы быстро увеличить шрифт
в отчёте 1С, щёлкните по сформированной таблице и прокрутите колесо мыши с зажатой клавишей Ctrl. Табличный документ увеличится целиком, данные и настройки отчёта не изменятся. Для постоянного крупного шрифта меняют вариант отчёта (условное оформление), а для бумаги — масштаб в параметрах страницы.
Частое заблуждение: «шрифт в отчёте зашит намертво, без программиста не поменять». На деле в 1С 8.3 есть четыре уровня настройки — экранный масштаб, вариант отчёта, схема компоновки данных и макет печатной формы. Первые два доступны любому пользователю, последние два — через Конфигуратор или расширение. Всё ниже относится к платформе 8.3 с интерфейсом «Такси» и одинаково работает в Бухгалтерии 3.0, ЗУП 3.1 и УТ 11, потому что отчёты в них построены на одном механизме платформы.
Какой способ выбрать: экран, вариант отчёта или макет
Сначала решите, что именно мешает. От этого зависит, куда идти.
| Задача | Где меняется | Кто может | Сохраняется ли |
|---|---|---|---|
| Прочитать мелкий отчёт на экране сейчас | Масштаб табличного документа (Ctrl + колесо) | Любой пользователь | Нет, только до закрытия |
| Крупно на экране во всех окнах программы | Масштаб Windows или параметры клиента 1С | Пользователь, иногда администратор ПК | Да |
| Всегда крупный шрифт в конкретном отчёте | Условное оформление варианта отчёта | Пользователь с правом сохранять варианты | Да, в варианте |
| Крупный шрифт для всех пользователей базы | Схема компоновки данных (СКД) | Разработчик | Да, в конфигурации или расширении |
| Крупнее на бумаге | Параметры страницы при печати | Любой пользователь | Частично |
| Крупнее в печатной форме документа | Макет печатной формы | Разработчик | Да |
Если отчёт мелкий и на экране, и на бумаге, начинайте с варианта отчёта. Изменение шрифта в варианте влияет и на просмотр, и на печать.
Масштаб отчёта на экране за пару секунд
Сформированный отчёт в 1С — это табличный документ. У него есть свой экранный масштаб, независимый от шрифта.
Клавиатура и мышь
- Сформируйте отчёт.
- Щёлкните левой кнопкой по любой ячейке результата, чтобы фокус оказался в таблице.
- Зажмите
Ctrlи прокрутите колесо мыши от себя — таблица увеличится. На себя — уменьшится.
На ноутбуке без мыши работает жест «раздвинуть двумя пальцами» на сенсорной панели, если драйвер передаёт его как прокрутку с Ctrl.
Что важно знать про экранный масштаб
- 🔍 Он меняет только картинку на мониторе. Размер шрифта в ячейках остаётся прежним.
- 🖨️ На печать он не влияет. Увеличенный на экране отчёт выйдет на бумаге таким же мелким.
- 🔄 После закрытия и повторного формирования отчёта масштаб обычно возвращается к 100%.
Поэтому экранный масштаб — решение «прямо сейчас». Если вы каждый день открываете одну и ту же оборотно-сальдовую ведомость и каждый раз крутите колесо, переходите к настройке варианта.
Шрифт всей программы: Windows и параметры 1С
Иногда мелким кажется не только отчёт, но и формы, меню, списки. Тогда настраивать каждый отчёт бессмысленно.
Масштаб Windows
Платформа 8.3 учитывает системный масштаб экрана. Откройте Параметры Windows → Система → Дисплей и в поле «Масштаб» выберите 125% или 150%. Перезапустите 1С — увеличатся и формы, и отчёты.
- ✅ Плюс: один переключатель на всё.
- ⚠️ Минус: увеличатся и другие программы, на мониторе 1366×768 часть формы может не поместиться.
Масштаб в самом клиенте 1С
В «Такси» откройте главное меню (кнопка с тремя полосками в левом верхнем углу окна) и выберите Сервис → Параметры. В окне параметров клиента есть настройки отображения интерфейса, в том числе масштаб. Набор пунктов зависит от версии платформы, поэтому ищите настройку со словом «масштаб» на этой форме. Изменение действует для текущего пользователя на этом компьютере.
Удалённый рабочий стол и веб-клиент
- 🖥️ При работе через RDP масштаб задаётся в Windows на удалённом сервере, в вашем сеансе. Настройки локального компьютера туда не переходят.
- 🌐 В веб-клиенте действует масштаб браузера:
Ctrlи+/Ctrlи-, сброс —Ctrlи0.
Увеличить шрифт в отчёте через настройки варианта
Это главный пользовательский приём. Шрифт задаётся через условное оформление варианта отчёта, и после сохранения отчёт всегда формируется с нужным размером. Конфигуратор не нужен.
Пошагово
- Откройте отчёт, например
Отчёты → Оборотно-сальдовая ведомостьв Бухгалтерии 3.0. - Нажмите
Ещёв командной панели отчёта и найдите команду изменения варианта отчёта (Ещё → Другое → Изменить вариант отчета). Откроется расширенная форма настроек. - Перейдите на вкладку «Условное оформление».
- Нажмите «Добавить». Появится новая строка оформления.
- В колонке «Оформление» откройте параметры и установите флажок «Шрифт». Выберите размер, например 11 или 12 вместо стандартных 8–9. При желании сделайте шрифт жирным.
- Условие не заполняйте. Без условия оформление применяется ко всем ячейкам.
- Поле «Оформляемые поля» тоже можно оставить пустым — тогда шрифт сменится во всех колонках.
- Нажмите «Завершить редактирование» и сформируйте отчёт.
- Сохраните вариант:
Ещё → Сохранить вариант отчета. Дайте ему понятное имя, например «ОСВ крупно».
Точечное увеличение
Условное оформление умеет больше, чем «всё крупно»:
- 🎯 Укажите в «Оформляемых полях» только колонку «Сальдо на конец» — увеличится она одна.
- 🔴 Задайте условие «Сальдо на конец Дебет Больше 100 000» — крупным и жирным станут только суммы выше порога.
- 📌 Сделайте отдельную строку оформления для итогов с ещё большим размером.
Стандартные варианты в типовых конфигурациях лучше не перезаписывать. Сохраняйте изменения как новый вариант — при обновлении конфигурации стандартный вариант могут заменить, а ваш останется.
Если вкладки «Условное оформление» нет
Её может скрывать упрощённый режим формы настроек. Ищите в форме настроек переключатель на расширенный режим или команду открытия полной настройки варианта. Если права на изменение вариантов у вас нет — команда сохранения будет недоступна. Тогда к администратору базы: он выдаёт право на сохранение пользовательских вариантов в профиле групп доступа.
Шрифт в схеме компоновки данных: для всех пользователей
Когда крупный шрифт нужен всем, кто открывает отчёт, правку переносят в саму схему компоновки данных. Это работа в Конфигураторе.
Где менять в СКД
- Откройте отчёт в дереве конфигурации и запустите конструктор схемы компоновки данных (основной макет отчёта).
- Перейдите на вкладку «Настройки».
- Внизу, в свойствах варианта, откройте закладку «Условное оформление» и добавьте строку оформления со шрифтом — так же, как в пользовательском режиме.
- Для заголовков и шапки загляните в закладку «Другие настройки»: там задаются вывод заголовка, параметров и макет оформления.
Макет оформления
Стандартные оформления платформы («Основной», «Зелёный» и другие) задают цвета и шрифты разом. Если хочется своего стиля для группы отчётов, добавьте в отчёт макет оформления компоновки и укажите его в «Других настройках» варианта. Он задаёт шрифты для заголовков, шапки таблицы, группировок и итогов по отдельности.
Как не потерять правку при обновлении
Прямая правка типового отчёта в Конфигураторе снимает конфигурацию с полной поддержки и усложняет каждое обновление. Практичнее два пути:
- 🧩 Расширение конфигурации . Отчёт заимствуют в расширение и меняют его схему там. Типовая конфигурация остаётся на поддержке. Расширения появились в платформе 8.3.6.
- 📄 Внешний отчёт. Копию отчёта сохраняют как внешний файл
.erf, правят и подключают через «Дополнительные отчёты и обработки». Минус — копия не получает исправлений из обновлений.
Перед заимствованием отчёта в расширение и обновлением конфигурации базы сделайте резервную копию: применение расширения меняет состав конфигурации базы.
Печатные формы: шрифт в макете и внешние обработки
Счёт на оплату, акт, накладная — это не отчёты на СКД, а печатные формы по макету. Их шрифт задан прямо в ячейках макета.
Правка макета
- Найдите макет печатной формы. В типовых БП, ЗУП и УТ многие макеты лежат в общих макетах или в макетах документа.
- Откройте макет, выделите нужные ячейки или всю область.
- В палитре свойств найдите свойство «Шрифт» и задайте размер.
- Проверьте высоту строк: если шрифт стал больше, а высота строки фиксирована, текст обрежется. Установите автовысоту или увеличьте строку вручную.
Пользовательский макет без Конфигуратора
В БП 3.0 и УТ 11 есть механизм пользовательских макетов печатных форм. Откройте Администрирование → Печатные формы, отчёты и обработки и найдите список макетов печатных форм. Выберите макет, откройте его на редактирование, увеличьте шрифт в нужных ячейках и сохраните. Изменённый макет используется вместо типового, пока вы не вернёте стандартный.
При обновлении типовой макет может измениться, а ваша копия — нет. После крупного обновления сравните печатную форму с новой типовой.
Шрифт программно во внешней печатной форме
Во внешней обработке печати шрифт можно поменять уже после заполнения табличного документа. Пример увеличивает шрифт всей заполненной области до 11 пунктов:
// ТабДок — заполненный ТабличныйДокумент перед выводом на печать
ВсяОбласть = ТабДок.Область(1, 1, ТабДок.ВысотаТаблицы, ТабДок.ШиринаТаблицы);
ВсяОбласть.Шрифт = Новый Шрифт(, 11);
Конструктор Новый Шрифт(, 11) берёт текущий шрифт и меняет только размер. Но назначение области целиком сотрёт различия: жирные заголовки станут обычными. Поэтому для макетов с разными стилями надёжнее менять шрифт в самом макете, по областям.
Масштаб при выводе на печать
Мелкий шрифт на бумаге часто вызван не макетом, а автоподгонкой. Широкий отчёт с 12 колонками программа сжимает до ширины листа А4, и шрифт 9 превращается в 6.
Параметры страницы
- В сформированном отчёте нажмите «Печать» или откройте предварительный просмотр.
- Откройте «Параметры страницы».
- Найдите группу «Масштаб». Вариант «По ширине страницы» сжимает таблицу. Переключите на масштаб в процентах и задайте, например, 100 или 110.
- Если таблица не помещается в ширину, смените ориентацию на альбомную.
- Посмотрите результат в предварительном просмотре.
Что выбрать для широкого отчёта
| Способ | Когда подходит | Чем платите |
|---|---|---|
| Альбомная ориентация | До 15–17 узких колонок | Больше листов по высоте |
| Масштаб 100% без подгонки | Нужен читаемый текст любой ценой | Таблица уйдёт на соседние листы по ширине |
| Убрать лишние колонки в варианте | В отчёте есть ненужные показатели | Время на настройку варианта |
| Формат А3 | Есть принтер А3 | Дорогая бумага и принтер |
Масштаб печати в коде
Для внешних печатных форм масштаб можно задать программно у табличного документа:
ТабДок.АвтоМасштаб = Ложь;
ТабДок.МасштабПечати = 110;
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
АвтоМасштаб = Истина включает подгонку по ширине листа. Если он включён, значение МасштабПечати не действует — поэтому сначала отключите автоподгонку.
Сохранение в Excel или PDF
Если 1С упорно печатает мелко, сохраните отчёт в файл (кнопка с дискетой или команда сохранения в меню Ещё) в формате .xlsx. В Excel размер шрифта и масштаб печати меняются за минуту. Для пересылки контрагенту выбирайте .pdf — масштаб в нём фиксируется таким, каким вы его настроили перед сохранением.