Имя: Пароль:
1C
1С v8
ут 10.3 Выделение документов цветом.
,
0 imtade2
 
12.09.13
14:48
Нужно выделить цветом документы, содержащие позиции с наценкой ниже минимальной. Как эффективнее реализовать?
Если запросом дергать при получении данных формой списка, то будет тормозить априори.
Так ведь?
Какие варианты?
1 an_str
 
12.09.13
14:53
Формы же там обычные? нет под рукой 10.3
...Может как-то так:

Процедура СписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    СтруктураОтбора.Вставить("Документ", ДанныеСтроки.Ссылка);
    Рг=РегистрыСведений.ВашРегистр.ПолучитьПоследнее(,СтруктураОтбора);    
    Если Рг.Наценка<МинимальнаяНаценка
Тогда
        ОформлениеСтроки.ЦветФона=ЦветФона;    
    КонецЕсли;
    
КонецПроцедуры
2 ДенисЧ
 
12.09.13
14:54
Флаг в документе при заполнении.
И проверка на флаг в ПриПолученииДанных
3 mzelensky
 
12.09.13
15:00
(0) лучше вообще откажись от этой идеи. Будет либо тормозить, либо криво работать.

Просто сделай отчет!
4 imtade2
 
22.09.13
19:45
Сделал отчетом. Остальные варианты оказались геморойными.
Спасибо.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.