Как найти элемент справочника по нескольким реквизитам? #106184


#0 by r2d2
нужно найти элемент справочника, 2 реквизита которого удовлетворяют условиям, кроме как перебором, это можно как-то сделать?
#1 by x4
запросом
#2 by Grant
Сделать 3-й реквизит = 1-й + 2-й
#3 by GrayT
Если у одного из реквизитов есть Сортировка, то Сперва выбрать по реквизиту, дальше перебором
#4 by колодина
запросом - самое лучшее...
#5 by NS
+ и самое медленное...
#6 by x4
по написанию (с помощью конструктора полминуты наверное) или по времени выполнения (перебор в большом справочнике vs запрос в большом справочике)?
#7 by GrayT
+5 по крайней мере на дбф. Кто то мне говорил, что скуль при запрсах начинает индексы по сортировкам использовать. Не знаю - правда или гнусная инсенуация
#8 by колодина
ну на 1с++ пишите... мне - нравится...
#9 by GrayT
По времени. На ДБФ это полный перебор. см 7
#10 by NS
По написанию - оба варианта времени не занимают вообще. Еще пользуетесь конструктором? Тогда мы идем к вам.
#11 by r2d2
А нельзя как-то отобрать по одному реквизиту, а потом найти по другому?
#12 by x4
фрр. прошлёпал, це ж v7. тогда молчу, некомпетентен.
#13 by GrayT
Ты 3 внимательно читал?
#14 by rsv
Вот и сухой остаток: на запросах V77 нагибатся. На метазапросах ессно.
#15 by r2d2
ой. как раз оно. спасибо.
#16 by Item
Без вариантов.
#17 by Беглый
Запросом..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С