Имя: Пароль:
1C
1С v8
1С зависает на строке "Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные"
0 slafor
 
26.06.21
15:36
1С:Розница 2.3. Из документа "Поступление товаров" пытаюсь открыть форму подбора, в отладчике ставлю точку останова на процедуре ПерейтиКСпискуНоменклатурыНаКлиенте, выполняемой при открытии, и... система напрочь зависает на строке "Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные".
ПодборТаблицаНоменклатура - динамический список на форме подбора.

Где копать?
1 asady
 
26.06.21
15:40
(0)рекурсия

там бесконечная


покажи код обработчика события
2 slafor
 
26.06.21
16:02
(1) Нет, рекурсии там нет.

Зависает именно на этой строке: Если Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные <> Неопределено... Через "Вычислить выражение Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные" ситуация такая же.

Причем это происходит именно при первом открытии формы подбора товаров, потом она открывается уже намного быстрее.

Вот замер производительности: https://yadi.sk/i/Sfo4Aez6Fj179Q .
3 Документовед
 
26.06.21
16:03
Поищи документы проведенные будущей датой
4 H A D G E H O G s
 
26.06.21
18:30
Выложи базу
5 ДедМорроз
 
26.06.21
19:14
Скорей всего,не зависает,а строит динамтческий список,а потом его уже строит из кеша.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший