Имя: Пароль:
1C
1С v8
Раскрасить ячейки табличного документа УФ
0 palladyi
 
22.07.14
14:24
Добрый день! Возникла проблема: На управляемой форме есть табличный документ, на который выводится отчет. Нужно в зависимости от заполнения раскрасить некоторые ячейки. Пробовал так:
ОблСтрока.Область("Строка|ДатаСФ").ЦветФона  =  Новый Цвет(255, 0, 0);
но выдает ошибку:
Ошибка при вызове метода контекста (Область)
            ОблСтрока.Область("Строка|ДатаСФ").ЦветФона  =  Новый Цвет(255, 0, 0);
по причине:
Область не найдена: ДатаСФ

Подскажите, что не так делаю? ДатаСФ - вертикальная область. Строка - соответственно горизонтальная
1 palladyi
 
22.07.14
14:32
а так получилось:

ОблСтрока.Область(1,6).ЦветФона  =  Новый Цвет(255, 0, 0);

Все-таки интересно, почему...
2 Asmody
 
22.07.14
14:37
(0) а кто тебе сказал, что именованые области из макета в отчет переносятся?
3 Wobland
 
22.07.14
14:37
(1) а оно причину ошибки не сообщает, не?
4 palladyi
 
22.07.14
14:45
(3) по причине:
Область не найдена: ДатаСФ
5 Wobland
 
22.07.14
14:45
(4) точно! нету области, да?
6 palladyi
 
22.07.14
14:45
(2) Так я ее еще на стадии макета обрабатываю ведь
7 palladyi
 
22.07.14
14:45
(5) есть
8 hhhh
 
22.07.14
14:57
(6) нет, это уже не на стадии макета.
9 palladyi
 
22.07.14
15:18
(8) понял, спасибо