Имя: Пароль:
1C
 
Остаток в списке номенклатуры
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) спасибо огромное!!! Помогло
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.