34.
Alexsisit
205
02.02.10 07:09
Сейчас в теме
Все отлично, только подтормаживает при прокрутке )).
Сделал так:
Процедура СписокДокументовПриПолученииДанных(Элемент, ОформленияСтрок)
для Каждого стр из ОформленияСтрок Цикл
Если ЦветовыеРеквизитыДокументов <> "- Не выделять цветом -" Тогда
ПозицияПалитры = ПалитраЦветов.Найти(стр.ДанныеСтроки[ЦветовыеРеквизитыДокументов], ЦветовыеРеквизитыДокументов);
Если ПозицияПалитры <> Неопределено Тогда
стр.ЦветТекста = Новый Цвет(ПозицияПалитры.ЦветR, ПозицияПалитры.ЦветG, ПозицияПалитры.ЦветB);
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Тормозит намного меньше, только при первом прокручивании, а дальше как обычный список.
Так что убери процедуру СписокДокументовПриВыводеСтроки и посторайся её использовать как можно меньше )))
А так идейка хороша ;)