Быстрый старт · 8 мин
Как выделить жирным в 1С: инструкция для пользователей и разработчиков
Как выделить текст жирным в 1С: форматирование в полях ввода, шрифт в печатных формах и отчётах, код на встроенном языке, настройка условного оформления.
Способ выделить текст жирным в 1С зависит от того, где именно находится текст. В одних местах достаточно сочетания клавиш Ctrl+B, в других нужно менять шрифт ячейки табличного документа, а в списках и отчётах жирность настраивается через условное оформление или код. Универсальной кнопки «сделать жирным везде» в платформе нет, поэтому важно понимать, с каким типом данных вы работаете.
Ниже разобраны все основные сценарии: форматированные поля ввода, табличные документы и печатные формы, отчёты на СКД, списки документов и программное изменение шрифта. Для каждого случая приведены точные действия и способы проверить результат.
Жирный текст в полях ввода: комментарии, описания, письма
Многие поля в типовых конфигурациях поддерживают форматированный текст: комментарии к документам, описания номенклатуры, тексты писем во встроенной почте, статьи базы знаний. Визуально такие поля отличаются наличием панели форматирования с кнопками «Ж», «К», «Ч» при входе в редактирование.
Чтобы выделить фрагмент жирным, выделите нужный текст мышью и нажмите Ctrl+B либо кнопку «Ж» на панели. Если нужно набирать жирный текст с нуля — нажмите Ctrl+B до начала ввода, наберите текст и снова нажмите Ctrl+B, чтобы отключить режим. Проверка простая: выделенный фрагмент сразу отображается утолщённым шрифтом.
Учитывайте ограничение: форматирование хранится вместе с текстом в специальном формате (HTML внутри форматированного документа). Если скопировать такой текст в обычное строковое поле или выгрузить в обмен данными, жирность может потеряться.
Жирный шрифт в табличном документе и печатной форме
Табличный документ — это макеты печатных форм, сохранённые файлы MXL, а также результат вывода отчётов. Здесь жирность задаётся через шрифт конкретной ячейки или диапазона.
Порядок действий в режиме «1С:Предприятие» для открытого табличного документа: выделите ячейку или диапазон, затем через главное меню откройте «Таблица» → «Вид» → «Панель инструментов» (если панель скрыта) и нажмите кнопку «Ж», либо используйте диалог «Формат» → «Шрифт» и выберите начертание «Полужирный». В конфигураторе при редактировании макета действия аналогичные: свойство «Шрифт» ячейки задаётся в палитре свойств.
- 1Откройте конфигуратор и найдите макет печатной формы (обычно в ветке «Общие» → «Макеты» или у конкретного документа).
- 2Выделите нужную ячейку макета и откройте палитру свойств.
- 3Найдите свойство «Шрифт», нажмите кнопку выбора и установите начертание «Полужирный».
- 4Сохраните конфигурацию и сформируйте печатную форму в режиме предприятия — текст должен выводиться жирным.
Помните: изменение макета в конфигураторе требует прав на изменение конфигурации и обновления базы. Если конфигурация на поддержке без возможности изменения, сначала включите возможность изменений, понимая, что это усложнит будущие обновления.
Выделение жирным в отчётах на СКД
В отчётах, построенных на системе компоновки данных (а это большинство отчётов в типовых конфигурациях), жирность задаётся через условное оформление. Это удобно, когда нужно выделять не весь отчёт, а строки по условию — например, итоговые строки или позиции с отрицательным остатком.
Откройте отчёт, нажмите «Ещё» → «Изменить вариант» (или «Настройки»), перейдите на вкладку «Условное оформление» и добавьте элемент. В поле «Оформление» выберите параметр «Шрифт» и установите полужирное начертание. В поле «Условие» задайте отбор, при котором оформление применяется, а в «Оформляемые поля» укажите нужные колонки. Сохраните и сформируйте отчёт заново.
Как проверить результат
Строки, подпадающие под условие, показаны жирным
Оформление не применяется — проверьте условие отбора и список оформляемых полей
Жирный текст печатается и виден в предпросмотре
В предпросмотре жирности нет — проверьте шрифт ячейки макета
Нужные строки списка выделены жирным
Оформление не видно — условное оформление списка не настроено или переопределено программно
Жирный текст в списках документов и справочников
В динамических списках (журналы документов, списки справочников) выделить жирным отдельные строки можно только через условное оформление списка. В типовых конфигурациях часть таких настроек уже встроена: например, непроведённые документы могут показываться серым, а важные — жирным.
Если конфигурация позволяет, настройка делается в режиме предприятия через «Ещё» → «Изменить форму» → выбор списка → «УсловноеОформление». Добавьте элемент, задайте условие (например, «Сумма больше 100000») и в оформлении установите жирный шрифт. Если такой настройки в форме нет, потребуется доработка в конфигураторе: условное оформление формы списка настраивается в свойствах формы.
Программное выделение жирным: код для разработчиков
Во встроенном языке 1С шрифт создаётся конструктором Новый Шрифт. Для ячейки табличного документа достаточно присвоить свойству «Шрифт» области новый шрифт с полужирным начертанием.
ТабДок = Новый ТабличныйДокумент;
Область = ТабДок.Область("R1C1");
Область.Текст = "Итого";
Область.Шрифт = Новый Шрифт(, , Истина); // третий параметр — полужирный
// Вариант на базе существующего шрифта ячейки:
ЖирныйШрифт = Новый Шрифт(Область.Шрифт, , , Истина);
Область.Шрифт = ЖирныйШрифт;В конструкторе Новый Шрифт параметры идут в порядке: исходный шрифт или имя, размер, признак полужирного начертания, курсив, подчёркивание, зачёркивание. Третий параметр, равный Истина, и делает текст жирным. Для условного оформления формы программно используется элемент УсловноеОформление формы с установкой оформления «Шрифт».
Ограничения и частые проблемы
Главное ограничение платформы: обычные строковые реквизиты объектов (наименования, коды, артикулы) не поддерживают форматирование. Жирный вид такого текста возможен только визуально — через оформление формы, списка или отчёта, но само значение в базе остаётся «плоским» текстом.
Вторая частая проблема — потеря форматирования при обмене. Форматированный документ при выгрузке в простые форматы (CSV, текст) теряет жирность; при обмене между базами 1С форматирование обычно сохраняется, если реквизит имеет тип «Форматированный документ» или «Строка неограниченной длины» с HTML.
Если жирный шрифт задан, но не отображается, проверьте по порядку: применяется ли условие оформления (временно уберите отбор), указаны ли оформляемые поля, не перекрывает ли другое оформление с более высоким приоритетом ваши настройки.
FAQ
Почему Ctrl+B не работает в поле наименования товара?
Наименование — обычный строковый реквизит, он не поддерживает форматирование. Ctrl+B работает только в полях форматированного документа: комментариях, описаниях, текстах писем. Для выделения товара в списке используйте условное оформление списка.
Как сделать жирными только итоговые строки в отчёте?
Откройте настройки варианта отчёта, добавьте элемент условного оформления с условием по признаку итоговой строки (например, по типу группировки или заполненности ресурса) и установите полужирный шрифт. Во многих типовых отчётах итоги уже выделяются оформлением по умолчанию.
Сохранится ли жирный текст при печати и при выгрузке в Excel?
При печати и сохранении в PDF или MXL оформление сохраняется. При выгрузке табличного документа в Excel шрифт ячеек обычно переносится, но при экспорте в CSV или обычный текст любое форматирование теряется.
Можно ли выделить жирным часть текста в сообщении пользователю?
Обычное сообщение (Сообщить) не поддерживает форматирование. Для оформленного вывода используйте табличный документ, HTML-документ или форматированный документ в форме.
Как вернуть обычное начертание, если жирный применился ко всему отчёту?
Проверьте условное оформление варианта отчёта: вероятно, добавлен элемент без условия, который применяется ко всем строкам. Удалите лишний элемент или задайте ему корректный отбор, затем сформируйте отчёт заново.
Что важно запомнить
Жирный текст в 1С задаётся по-разному: Ctrl+B в форматированных полях, шрифт ячейки в табличных документах и макетах, условное оформление в отчётах и списках, конструктор «Новый Шрифт» в коде. Обычные строковые реквизиты оформление не хранят — выделение возможно только визуально на форме или в отчёте.