Имя: Пароль:
1C
1С v8
Долгий поиск при вводе в строку
0 Waterfall1
 
07.06.18
10:11
Появилась проблема, при вставке наименования серии номенклатуры в поле отбора сам поиск ссылки на нее выполняется очень долго - до 10 секунд. Происходит такое на всех формах. В чем может быть проблема?
1 RomaH
 
naïve
07.06.18
10:18
поиск стандартный или переопределен?
2 Waterfall1
 
07.06.18
10:26
(1) простая вставка через ctrl+v в поле.
3 Cyberhawk
 
07.06.18
10:29
Сколько платят за решение вопроса?
4 hhhh
 
07.06.18
10:33
(2) типовая программа или дорабатывали?
5 RomaH
 
naïve
07.06.18
10:42
вот такое в модуле менеджера справочника проблемного есть?

Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
6 Waterfall1
 
07.06.18
10:42
(4) Сильно доработанная конфигрурация, но суть в том, что долго отрабатывает платформенный запрос.

"SELECT
T3.IDRRef,
T3.Marked_,
T3.Code_,
T3.Description_
FROM (SELECT TOP 10
T4._IDRRef AS IDRRef,
T4._Marked AS Marked_,
T4._Code COLLATE Ukrainian_CI_AS AS Code_,
T4._Description COLLATE Ukrainian_CI_AS AS Description_
FROM dbo._Reference130 T4
WHERE T4._Code LIKE ? ESCAPE '\'
ORDER BY T4._Code) T3
ORDER BY T3.Code_

Количество записей в таблице > 2млн
7 Waterfall1
 
07.06.18
10:44
(5) Нету, при этом действии не выполняются обработчики.
8 RomaH
 
naïve
07.06.18
10:50
(6)+(7) - значит надо сделать, что бы не платформа
9 Waterfall1
 
07.06.18
10:59
(8) такое решение не подходит, во всех формах поиск не перепишешь
10 RomaH
 
naïve
07.06.18
11:01
вот такое в модуле менеджера справочника проблемного

Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
11 RomaH
 
naïve
07.06.18
11:02
"простая вставка через ctrl+v в поле."

т.е. код целиком - т.е. LIKE можно заменить на "="...