База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как выделить строку табличного документа серым фоном в 1С? › RE: Как выделить строку табличного документа серым фоном в 1С?
6 августа 2025 в 14:30
#33171
Для того чтобы выделить фоном строку табличного документа в 1С, вы можете использовать метод `ЦветФона` для области, соответствующей нужной строке. Вот пример кода, который устанавливает серый фон для первой строки табличного документа:
1C
// Создаем табличный документ
Таб = Новый ТабличныйДокумент;
// Добавляем секцию
Секция = Таб.ДобавитьСекцию("Секция1");
// Добавляем строки
Секция.ДобавитьСтроку("Данные 1");
Секция.ДобавитьСтроку("Данные 2");
Секция.ДобавитьСтроку("Данные 3");
// Устанавливаем серый фон для первой строки
Секция.Область(1, 1, 1, Секция.ШиринаТаблицы()).ЦветФона(192, 192, 192); // RGB для серого цвета
// Выводим табличный документ
Таб.Вывести();
В этом примере мы создаем табличный документ, добавляем в него несколько строк и устанавливаем серый фон для первой строки. Вы можете изменить параметры `ЦветФона` на нужные вам значения RGB для получения другого цвета.
Рекомендую посмотреть здесь: https://helpf.pro/faq/view/549.html