Имя: Пароль:
1C
1С v8
Можно ли ускорить КритерийОтбора?
0 Serega103
 
08.04.16
10:33
Здравствуйте. Есть задача сделать отбор в журнале документов по ссылочному полю табличной части. Сделал через критерии отбора, но отбор работает неприлично долго. Пользователи остались недовольны такой реализацией. Можно ли как то проиндексировать этот критерий отбора или же применить какую то другую конструкцию?

База написана на 8.3 без использования УФ.
1 Карупян
 
08.04.16
10:37
ищи вначале ссылки по отбору, а потом устанавливай фильтр
2 Карупян
 
08.04.16
10:38
просто если ты делаешь отбор, то соединяются все документы, а если еще есть рлс ....
3 Serega103
 
08.04.16
10:42
(2) РЛС слава богу не пользуем,
(1) способ хороший, сам думал уже про это, но динамически список не обновляется при появлении новых документов
4 Serega103
 
08.04.16
10:46
а никто не пробовал так извращаться? Сделать в документе строковое поле, в котором будут храниться УИД-ы всех элементов из табл части и потом по нему (проиндексированному) искать?
5 Карупян
 
08.04.16
10:48
поиск через содержит? тоже не особо быстрый
6 Serega103
 
08.04.16
10:48
(5) ну да, через содержит
7 Serega103
 
08.04.16
11:21
Вобщем сделал через отбор по ссылке как предложено в (1), заработало нормально, журнал постоянно используется а значит и отбор всегда будет актуальный с учетом новых документов
8 Serega103
 
08.04.16
11:21
(1) спасибо за советы