Имя: Пароль:
1C
1С v8
Раскрасить ячейку при активизации строки
0 doublenick
 
18.12.17
12:08
Подскажите, плиз: при обработке события "При активизации строки" необходимо поменять цвет фона у одной единственной ячейки этой строки. Как это можно сделать? Или надо ещё какие-то события задействовать?
1 vicof
 
18.12.17
12:10
ОформлениеСтроки.Ячейки[Имя].ЦветФона. Как-то так
2 doublenick
 
18.12.17
12:49
(1) Не работает. "При активизации строки", а не "При получении данных". На всякий случай - форма обычная.
3 vicof
 
18.12.17
13:02
(2) А я что-то говорил про получение данных?
Прочитай СП про ОформлениеСтроки
4 doublenick
 
18.12.17
13:51
(3) Не работает - что я не так сделал?

ЭлементыФормы.ТабличноеПоле5.ОформлениеСтроки(ЭлементыФормы.ТабличноеПоле5.ТекущаяСтрока).Ячейки["Привет"].ЦветФона = Новый Цвет(0,0,255);
5 vicof
 
18.12.17
13:59
Возможно, событие ПриАктивизацииСтроки не назначено табличному полю.
6 Tatitutu
 
18.12.17
14:27
93) "Не работает - что я не так сделал?" - ты все сделал не так
но если хочешь именно так и не слушаешь что тебе в (2) говорят , то сделай так

Процедура ДокументСписокПриАктивизацииСтроки(Элемент)
    Элемент.Колонки.Привет.ЦветФона = Новый Цвет(0,0,255);
КонецПроцедуры