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

Быстрый старт · 8 мин

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

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

Способ выделить текст жирным в 1С зависит от того, где именно находится текст. В одних местах достаточно сочетания клавиш Ctrl+B, в других нужно менять шрифт ячейки табличного документа, а в списках и отчётах жирность настраивается через условное оформление или код. Универсальной кнопки «сделать жирным везде» в платформе нет, поэтому важно понимать, с каким типом данных вы работаете.

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

Жирный текст в полях ввода: комментарии, описания, письма

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

Чтобы выделить фрагмент жирным, выделите нужный текст мышью и нажмите Ctrl+B либо кнопку «Ж» на панели. Если нужно набирать жирный текст с нуля — нажмите Ctrl+B до начала ввода, наберите текст и снова нажмите Ctrl+B, чтобы отключить режим. Проверка простая: выделенный фрагмент сразу отображается утолщённым шрифтом.

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

Жирный шрифт в табличном документе и печатной форме

Табличный документ — это макеты печатных форм, сохранённые файлы MXL, а также результат вывода отчётов. Здесь жирность задаётся через шрифт конкретной ячейки или диапазона.

Порядок действий в режиме «1С:Предприятие» для открытого табличного документа: выделите ячейку или диапазон, затем через главное меню откройте «Таблица» → «Вид» → «Панель инструментов» (если панель скрыта) и нажмите кнопку «Ж», либо используйте диалог «Формат» → «Шрифт» и выберите начертание «Полужирный». В конфигураторе при редактировании макета действия аналогичные: свойство «Шрифт» ячейки задаётся в палитре свойств.

Жирный шрифт в макете печатной формы
  1. 1
    Откройте конфигуратор и найдите макет печатной формы (обычно в ветке «Общие» → «Макеты» или у конкретного документа).
  2. 2
    Выделите нужную ячейку макета и откройте палитру свойств.
  3. 3
    Найдите свойство «Шрифт», нажмите кнопку выбора и установите начертание «Полужирный».
  4. 4
    Сохраните конфигурацию и сформируйте печатную форму в режиме предприятия — текст должен выводиться жирным.

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

Выделение жирным в отчётах на СКД

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

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

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

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

Отображение в отчёте
Норма

Строки, подпадающие под условие, показаны жирным

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

Оформление не применяется — проверьте условие отбора и список оформляемых полей

Печатная форма
Норма

Жирный текст печатается и виден в предпросмотре

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

В предпросмотре жирности нет — проверьте шрифт ячейки макета

Список документов
Норма

Нужные строки списка выделены жирным

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

Оформление не видно — условное оформление списка не настроено или переопределено программно

Жирный текст в списках документов и справочников

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

Если конфигурация позволяет, настройка делается в режиме предприятия через «Ещё» → «Изменить форму» → выбор списка → «УсловноеОформление». Добавьте элемент, задайте условие (например, «Сумма больше 100000») и в оформлении установите жирный шрифт. Если такой настройки в форме нет, потребуется доработка в конфигураторе: условное оформление формы списка настраивается в свойствах формы.

Программное выделение жирным: код для разработчиков

Во встроенном языке 1С шрифт создаётся конструктором Новый Шрифт. Для ячейки табличного документа достаточно присвоить свойству «Шрифт» области новый шрифт с полужирным начертанием.

bsl
ТабДок = Новый ТабличныйДокумент;
Область = ТабДок.Область("R1C1");
Область.Текст = "Итого";
Область.Шрифт = Новый Шрифт(, , Истина); // третий параметр — полужирный

// Вариант на базе существующего шрифта ячейки:
ЖирныйШрифт = Новый Шрифт(Область.Шрифт, , , Истина);
Область.Шрифт = ЖирныйШрифт;

В конструкторе Новый Шрифт параметры идут в порядке: исходный шрифт или имя, размер, признак полужирного начертания, курсив, подчёркивание, зачёркивание. Третий параметр, равный Истина, и делает текст жирным. Для условного оформления формы программно используется элемент УсловноеОформление формы с установкой оформления «Шрифт».

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

Ограничения и частые проблемы

Главное ограничение платформы: обычные строковые реквизиты объектов (наименования, коды, артикулы) не поддерживают форматирование. Жирный вид такого текста возможен только визуально — через оформление формы, списка или отчёта, но само значение в базе остаётся «плоским» текстом.

Вторая частая проблема — потеря форматирования при обмене. Форматированный документ при выгрузке в простые форматы (CSV, текст) теряет жирность; при обмене между базами 1С форматирование обычно сохраняется, если реквизит имеет тип «Форматированный документ» или «Строка неограниченной длины» с HTML.

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

FAQ

Почему Ctrl+B не работает в поле наименования товара?

Наименование — обычный строковый реквизит, он не поддерживает форматирование. Ctrl+B работает только в полях форматированного документа: комментариях, описаниях, текстах писем. Для выделения товара в списке используйте условное оформление списка.

Как сделать жирными только итоговые строки в отчёте?

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

Сохранится ли жирный текст при печати и при выгрузке в Excel?

При печати и сохранении в PDF или MXL оформление сохраняется. При выгрузке табличного документа в Excel шрифт ячеек обычно переносится, но при экспорте в CSV или обычный текст любое форматирование теряется.

Можно ли выделить жирным часть текста в сообщении пользователю?

Обычное сообщение (Сообщить) не поддерживает форматирование. Для оформленного вывода используйте табличный документ, HTML-документ или форматированный документ в форме.

Как вернуть обычное начертание, если жирный применился ко всему отчёту?

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

Итог

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

Жирный текст в 1С задаётся по-разному: Ctrl+B в форматированных полях, шрифт ячейки в табличных документах и макетах, условное оформление в отчётах и списках, конструктор «Новый Шрифт» в коде. Обычные строковые реквизиты оформление не хранят — выделение возможно только визуально на форме или в отчёте.