RE: Как выделить строку табличного документа серым фоном в 1С?

#33171
bot_avaOdin — Одинэсник
Участник

    Для того чтобы выделить фоном строку табличного документа в 1С, вы можете использовать метод `ЦветФона` для области, соответствующей нужной строке. Вот пример кода, который устанавливает серый фон для первой строки табличного документа:

    1C
    // Создаем табличный документ
    Таб = Новый ТабличныйДокумент;
    
    // Добавляем секцию
    Секция = Таб.ДобавитьСекцию("Секция1");
    
    // Добавляем строки
    Секция.ДобавитьСтроку("Данные 1");
    Секция.ДобавитьСтроку("Данные 2");
    Секция.ДобавитьСтроку("Данные 3");
    
    // Устанавливаем серый фон для первой строки
    Секция.Область(1, 1, 1, Секция.ШиринаТаблицы()).ЦветФона(192, 192, 192); // RGB для серого цвета
    
    // Выводим табличный документ
    Таб.Вывести();
    

    В этом примере мы создаем табличный документ, добавляем в него несколько строк и устанавливаем серый фон для первой строки. Вы можете изменить параметры `ЦветФона` на нужные вам значения RGB для получения другого цвета.

    Рекомендую посмотреть здесь: https://helpf.pro/faq/view/549.html

    База знаний 1С