|  | Остаток в списке номенклатуры | ☑ | 
    
        | 0
    
        Конфигуратор1с   15.12.10✎ 14:48 | 
        В типовой остаток показывается в отдельном окне. Заказчик просит слезно в списке номенклатуры как в 7ке. Будет ли тормозить и как правильнее сделать в списке остатки?     |  | 
    
        | 1
    
        Maxus43   15.12.10✎ 14:50 | 
        конфа какая?     |  | 
    
        | 2
    
        Конфигуратор1с   15.12.10✎ 14:51 | 
        УТП для Украины     |  | 
    
        | 3
    
        Dem1urg   15.12.10✎ 14:51 | 
        Типовая!     |  | 
    
        | 4
    
        Jstunner   15.12.10✎ 14:52 | 
        (0) в обработчике ПриПолученииДанных, считаешь остатки по номенклатуре и выводишь в оформление строк. Кэшируешь, если тормоза слишком большие     |  | 
    
        | 5
    
        Maxus43   15.12.10✎ 14:53 | 
        насчет конфы вопрос - просто например в УПП надо ещё предусматривать используется ли регистр свободные остатки и т.д.     |  | 
    
        | 6
    
        Конфигуратор1с   15.12.10✎ 14:58 | 
        (4) а можно поподробнее. Я дело в том, что на 8ке недавно.  Я так понял - в списке номенклатуры я получаю остатки в процедуре ПриПолученииДанных и при выводе строки вывожу? И как кэшировать?
 |  | 
    
        | 7
    
        poligraf   15.12.10✎ 15:04 | 
        (6) щас вспомню... могу не правильно:) 
 ПриВыводеСтроки() - это событие возникает каждый раз, когда строка возникает на экране. т.е. при прокрутке будет много их.
 
 ПроПолученииДанных() - один раз событие. Тебе надо здесь создать колонку с остатками и она будет выводиться уже сама по себе.
 |  | 
    
        | 8
    
        Конфигуратор1с   15.12.10✎ 15:07 | 
        (7) спасибо. Сейчас попробую     |  | 
    
        | 9
    
        Mort   15.12.10✎ 15:08 | 
        Грубо: 
 Процедура СправочникСписокПриПолученииДанных(Элемент, ОформленияСтрок)
 
 СоответствияСтрок = Новый Соответствие;
 СписокТоваров = Новый Массив;
 Для Каждого Оформление Из ОформленияСтрок Цикл
 СоответствияСтрок.Вставить(Оформление.ДанныеСтроки.Ссылка, Оформление);
 СписокТоваров.Добавить(Оформление.ДанныеСтроки.Ссылка);
 КонецЦикла;
 
 ТЗ = ПолучитьОстатокТоваров(СписокТоваров);
 
 Для Каждого Стр Из ТЗ Цикл
 Оформление = СоответствияСтрок.Получить(Стр.Номенклатура);
 Оформление.Ячейки.Остаток.УстановитьТекст(Стр.Остаток);
 КонецЦикла;
 
 КонецПроцедуры
 |  | 
    
        | 10
    
        Конфигуратор1с   15.12.10✎ 18:15 | 
        (9) спасибо огромное!!! Помогло     |  |