День добрый умные люди!
На УФ имеем динамический список, который запросом выбирает данные из журнала. Документы попадающие в журнал имеют реквизит склад, по которому происходит поиск. Но оказалось что некоторые документы попадающие в журнал имеют реквизит (склад) в табличной части. Как осуществлять поиск по журналу и по табличной части не теряя в скорости?
ВЫБРАТЬ
ЖурналДокументовРаспоряженийНаПоступление.Ссылка,
ЖурналДокументовРаспоряженийНаПоступление.Дата,
ЖурналДокументовРаспоряженийНаПоступление.ПометкаУдаления,
ЖурналДокументовРаспоряженийНаПоступление.Номер,
ЖурналДокументовРаспоряженийНаПоступление.Проведен,
ЖурналДокументовРаспоряженийНаПоступление.Контрагент,
ЖурналДокументовРаспоряженийНаПоступление.Склад,
ЖурналДокументовРаспоряженийНаПоступление.Тип,
3 КАК Статус,
ЖурналДокументовРаспоряженийНаПоступление.Ответственный,
ЖурналДокументовРаспоряженийНаПоступление.Комментарий
ИЗ
ЖурналДокументов.РаспоряженийНаПоступление КАК ЖурналДокументовРаспоряженийНаПоступление
ГДЕ
ЖурналДокументовРаспоряженийНаПоступление.Склад = &Склад
И ЖурналДокументовРаспоряженийНаПоступление.Дата >= &ДатаНачалаАдресногоХранения
А будет ли оно заметно тормозить ? Может особо извращаться не надо. С Учетом общего торможения дс, выборка данных бывает не сильно заметна
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший