Имя: Пароль:
1C
1С v8
УФ как раскрасить строки списка журнала документов по условию
0 SanGvin
 
28.06.12
11:40
Как в УФ раскрасить строки списка по условию? Условное оформление позволяет сделать сравнение вида Если ДатаПлановая < ДатаТекущая тогда выделить красным и т.п, а хотелось бы чтобы как в обычном режиме ПриВыводеСтроки(), например, написать в обработчик вывода, что если есть в регистре сведений определенная запись, то тогда строку подсвечивать, иначе нет.
Спасибо за внимание.
1 SanGvin
 
28.06.12
12:56
ап!
2 butterbean
 
28.06.12
12:58
а в условном оформлении что мешает??
3 SanGvin
 
28.06.12
12:59
как я понимаю, там можно задать условие для всех строк, а надо для каждой строки отдельно проверять надо ее подсвечивать или нет
4 butterbean
 
28.06.12
13:00
(3) в ПриВыводеСтроки условие тоже как-бы для всех строк
5 SanGvin
 
28.06.12
13:05
ну там я могу написать

Найдено = ПолучитьПризнакВыводитьИлиНет(ОформлениеСтроки.ДанныеСтроки.Ссылка);
ОформлениеСтроки.Ячейки.МоеПоле1.Текст = ?(Найдено=Неопределено,"КУЙ",Найдено.Наименование);

а как сделать чтото такое на УФ ?
6 ДенисЧ
 
28.06.12
13:07
Сделать невидимую колонку, заполнять её при выводе, и наложить на неё УО?
7 butterbean
 
28.06.12
13:07
(5) ну вот и опиши там условие ПолучитьПризнакВыводитьИлиНет() и по нему выводи КУЙ
8 butterbean
 
28.06.12
13:09
(7)+ это можно даже в запросе описать, т.е. вообще обойтись без УО
9 SanGvin
 
28.06.12
13:09
(7) а можно пример как это сделать? я нашел только где отбор жесткий по условию для всего списка задать
10 SanGvin
 
28.06.12
13:10
(6) а как заполнять ее при выводе при отсутствии события приВыводеСтроки()?
11 ДенисЧ
 
28.06.12
13:11
(10) В запросе динсписка, разумеется...
12 butterbean
 
28.06.12
13:12
(9) в условном оформлении
13 SanGvin
 
28.06.12
13:22
Спасибо за совет! Сделал как в (6), работает.