Имя: Пароль:
1C
1С v8
Медленно работает отбор в СправочникСписок
0 Tester
 
15.09.16
16:15
Есть справочник Номенклатура, около 50 тысяч элементов. Делаю отбор по списку значений:
СправочникСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке;
СправочникСписок.Отбор.Ссылка.Значение = СЗНоменклатуры;    СправочникСписок.Отбор.Ссылка.Использование = Истина;
Работает жутко медленно как сам отбор так последующая работа со справочником. Какие есть варианты?
1 ViSo76
 
15.09.16
16:28
Ограничить по времени, хотя по ссылкам должно работать по идее быстро. Нужно смотреть какой запрос формируется к базе.
2 Tester
 
15.09.16
16:34
(1) В СЗНоменклатуры 10-40 тысяч элементов.
Походу надо выкручиваться Таблицей значений или Деревом значений.
3 Fragster
 
гуру
15.09.16
16:35
переходи на управляемые формы и произвольные запросы динамического списка
4 Господин ПЖ
 
15.09.16
16:35
>В СЗНоменклатуры 10-40 тысяч элементов.

какая неожиданность

бедная база
5 Tester
 
15.09.16
17:14
(4) Нормальная база с десятком узлов в РИБ :)
(3) Есть похоже хитрый метод...
6 aleks_default
 
15.09.16
17:23
(4)+1
(2) После такого изнасилования ты просто обязан на ней женится.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн