Имя: Пароль:
1C
1С v8
Как выделить цветом строку в отчете в зависимости от условия?
0 Босечка
 
06.09.16
11:13
Если  (ЗначениеЗаполнено(СрУсл))  тогда
       Если (СрУсл < ТекущаяДата())    Тогда
        ОбластьСтрока.ЦветФонаЗаголовков  = Красный;
       КонецЕсли;
       КонецЕсли;
не работает пишет Поле объекта недоступно для записи.
1 Ёпрст
 
06.09.16
11:15
.ЦветФона
2 Ёпрст
 
06.09.16
11:15
= WebЦвета.Красный;
3 Босечка
 
06.09.16
11:20
.ЦветФона не работает
4 Ёпрст
 
06.09.16
11:22
(3) как получена ОбластьСтрока ? Это что у тебя ?
5 Ёпрст
 
06.09.16
11:22
Так, например, работает ?

ОбластьСтрока.Область().ЦветФона = WebЦвета.Красный;
6 Босечка
 
06.09.16
12:20
так работает

Если  (ЗначениеЗаполнено(СрУсл))  тогда
    Если (СрУсл < ТекущаяДата())    Тогда
        ТабДок.Область(ОблОф.Верх, ОблОф.Лево, ОблОф.Низ, ОблОф.Лево).ЦветФона = WebЦвета.Красный;
        //ТабДок.Область(ОблОф.Верх, ОблОф.Лево, ОблОф.Низ, ОблОф.Лево).ЦветТекста = WebЦвета.АнтикБелый;
    
    иначеесли РД2<=7 тогда    
        ТабДок.Область(ОблОф.Верх, ОблОф.Лево, ОблОф.Низ, ОблОф.Лево).ЦветФона = WebЦвета.БледноБирюзовый;    
        //ТабДок.Область(ОблОф.Верх, ОблОф.Лево, ОблОф.Низ, ОблОф.Лево).ЦветТекста = WebЦвета.АнтикБелый;    
    
    Конецесли;
Конецесли;
7 ixijixi
 
06.09.16
12:47
СКД юзай