Из документа открытие справочника по отбору группы
☑
0
Ring
20.09.12
✎
17:29
Подскажите , пожалуйста.
Справочник «Номенклатура».
Состоит из 5 папок (Готовая продукция, Заказы, Материалы,Товары,Услуги).
Обращение из документа. Поле описано «Ссылка.Справочник».
Папка «Материалы» - верхнего уровня. В ней еще имеются папки.
Вопрос , очень медленное открытие справочника "Номенклатуры".
Открывает справочник правильно.
Спасибо.
ФормаПодбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора",, Элемент);
Род_=Справочники.Номенклатура.НайтиПоНаименованию("Материалы",Истина);
ФормаПодбора.Отбор.Ссылка.Значение=род_;
ФормаПодбора.СправочникСписок.Отбор.ССылка.Установить(Род_);
//ФормаПодбора.Отбор.Ссылка.Значение=род_;
ФормаПодбора.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВИерархии;
ФормаПодбора.Отбор.Ссылка.Использование=Истина;
ФормаПодбора.Открыть();
1
Ring
20.09.12
✎
17:30
Процедура ТоварыНоменклатураНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = ЛОжь;
2
Ring
20.09.12
✎
17:31
Справочник Номенклатура около 30 тыс. записей
3
3Jl0
20.09.12
✎
17:31
может открытие по владельцу ?
4
Lexusss
20.09.12
✎
17:32
И что тебя удивляет? При построении иерархии формируется в tt0 вся иерархия, после этого по ней идет отбор. SQL сходит с ума от такого.
5
3Jl0
20.09.12
✎
17:33
6
3Jl0
20.09.12
✎
17:33
(4) иди лесом
7
Ring
20.09.12
✎
17:36
Запрос и формировать список?
8
3Jl0
20.09.12
✎
17:37
&НаКлиенте
Процедура ПоставщикНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Груп= ВыборГруппыКонтрагента();
ФормаВыбораКлинета = ПолучитьФорму("Справочник.Клиенты.ФормаВыбора");
ФормаВыбораКлинета.Элементы.Список.РодительВерхнегоУровня = Груп ;
9
Ring
20.09.12
✎
17:56
Вариант (8) немного быстрре, но не так как хотелось бы
10
3Jl0
20.09.12
✎
18:13
а как
11
Ring
20.09.12
✎
18:14
скорость слегка тормозиит
12
3Jl0
20.09.12
✎
18:14
ты пишешь не в системе нет. а в 1с . так что можешь, то используй. остальное только компоненты
13
Ring
20.09.12
✎
18:22
Благодарю за ответы.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn