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