Раскрасить строки таблицы ГРИДА Формы списка #241839


#0 by alex2808
Всем привет... Подскажите, возможно ли раскрасить строки грида в Форме списка: поменять цвет фона, или цвет шрифта в зависимости от значения поля в документе, к которому привязана эта форма. Если да, то где об этом можно почитать?
#1 by Vozhd
Можно. см. ОбновлениеОтображения, ПриВыводеСтроки, ПриПолученииДанных и т.д.
#2 by alex2808
А можно где-то увидеть пример. Может встречался?
#3 by Vozhd
В УПП вроде было
#4 by ZyXEL
только тормозить будет... все эти методы повторяються достаточно большое количество раз... только не в ОбновлениеОтображения... из этого самый лучший вариант это ПриПолученииДанных.
#5 by shuhard
так делать не стоит, это учебный пример раскраски колонки сумма списка поступленийтоваров и услуг, будет тормозить.
#6 by Vozhd
Особого торможения не замечано
#7 by SilentMan
Это если к данным не обращаться ...
#8 by ZyXEL
торможение проявляется при больших объемах.... например при раскраске ячеек в списке документов... или в документе но чем больше строк тем хуже..
#9 by alex2808
А как делать лучше, какое событие обрабатывать?
#10 by Vozhd
Просто надо очень аккуратно к ним обращаться... ПриПолученииДанных конечно же
#11 by alex2808
В событии ПриВыводеСтроки есть параметр ДанныеСтроки Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) А в Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок) такого параметра нет. Как мне проанализировать данные документа? Ведь в зависимости от их значения - я крашу строку.
#12 by Vozhd
Зато есть ОформленияСтрок
#13 by alex2808
Я извиняюсь, но как тогда будет выглядеть эти строки из примера? Просто надо написать Если СуммаДокумента>1000 Тогда ?
#14 by Vozhd
см. Синтаксис-помощник и отладчик
#15 by shuhard
НГ на носу - не педагогично конечно: P.S. страшное слово ГРИД лучше не употреблять, заподозрят засланного казачка
#16 by alex2808
Спасибо за помощь.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С