У меня есть 2 параметра в запросе, &Водитель и &ГруппыВодителей в один я передаю группу, в другой ссылку на элемент группы, как мне расписать эти параметры так, что бы в результат запроса входили оба эти параметра, а то пока я могу выбрать или группу или одного водителя
ВЫБРАТЬ
СборнаяНакладная.ТранспортноеСредство.ГосударственныйНомер,
СборнаяНакладная.Дата КАК Дата,
СборнаяНакладнаяДокументы1.Вес,
СборнаяНакладнаяДокументы1.ДокументыСтр.Ссылка,
СборнаяНакладная.Ссылка,
СборнаяНакладная.ТранспортноеСредство.Ссылка,
СборнаяНакладная.Ссылка КАК Ссылка1,
СборнаяНакладная.Водитель.Ссылка,
РеализацияТоваровУслуг.Контрагент.Ссылка
ИЗ
Документ.СборнаяНакладная.Документы1 КАК СборнаяНакладнаяДокументы1
ЛЕВОЕ СОЕДИНЕНИЕ Документ.СборнаяНакладная КАК СборнаяНакладная
ПО СборнаяНакладнаяДокументы1.Ссылка = СборнаяНакладная.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ПО СборнаяНакладнаяДокументы1.ДокументыСтр = РеализацияТоваровУслуг.Ссылка
{ГДЕ
(СборнаяНакладная.Водитель В (&Водитель)
ИЛИ СборнаяНакладная.Водитель В ИЕРАРХИИ (&ГруппыВодителей)),
(СборнаяНакладная.Дата >= &ДатаНачала),
(СборнаяНакладная.Дата <= &ДатаОкончания)}
ПоказатьПо теме из базы знаний
- Доработка проведения в ERP 2.5. (Регистры накопления, Регистры сведений)
- Заметки эксперта. Расследование длительного выполнения отчета “Движение ТМЦ и затрат в производстве” (1С:ERP 2)
- Многопоточное выполнение процедуры с помощью ДлительныеОперации
- Модель запроса SQL
- HTTP, Ajax, JSON: Один год Pet-проекту на 1С
Найденные решения
Если справочник иерархический (а судя по тому что есть группы, то он иерархический), то надо использовать только 1 конструкцию
СборнаяНакладная.Водитель В Иерархии(&Водитель)
если в параметр передается конечная ссылка то выйдет 1 водитель, если группа - то все водители в этой группе и подгруппах. Более того если в параметр передать массив из групп - то выберет всех из этих групп.
В этом и есть прелесть В иерархии.
СборнаяНакладная.Водитель В Иерархии(&Водитель)
если в параметр передается конечная ссылка то выйдет 1 водитель, если группа - то все водители в этой группе и подгруппах. Более того если в параметр передать массив из групп - то выберет всех из этих групп.
В этом и есть прелесть В иерархии.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если справочник иерархический (а судя по тому что есть группы, то он иерархический), то надо использовать только 1 конструкцию
СборнаяНакладная.Водитель В Иерархии(&Водитель)
если в параметр передается конечная ссылка то выйдет 1 водитель, если группа - то все водители в этой группе и подгруппах. Более того если в параметр передать массив из групп - то выберет всех из этих групп.
В этом и есть прелесть В иерархии.
СборнаяНакладная.Водитель В Иерархии(&Водитель)
если в параметр передается конечная ссылка то выйдет 1 водитель, если группа - то все водители в этой группе и подгруппах. Более того если в параметр передать массив из групп - то выберет всех из этих групп.
В этом и есть прелесть В иерархии.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот