Для Каждого ТекущийТип Из ТипыЦен Цикл
Запрос = Новый Запрос( "ВЫБРАТЬ
| ЗаказПокупателя.ДатаОтгрузки,
| ЗаказПокупателя.Контрагент.Ссылка КАК КонтрАгентЗаявка,
| ЗаказПокупателя.Ссылка КАК Заказ,
| ЗаказПокупателя.Контрагент.Гоород КАК Город,
| ЗаказПокупателя.Контрагент.Улица КАК Улица,
| ЗаказПокупателя.Контрагент.Телефоны КАК Телефоны,
| ЗаказПокупателя.СуммаДокумента КАК Сумма,
| ЗаказПокупателя.Контрагент.ОсновнойМенеджерПокупателя,
| ЗаказПокупателя.Контрагент.ДеньОтгрузки КАК ДеньОтгрузки,
| ЗаказПокупателя.Ответственный КАК Ответственный,
| ЗаказПокупателя.Собран КАК Собран
|ИЗ
| Документ.ЗаказПокупателя КАК ЗаказПокупателя
|ГДЕ
| ЗаказПокупателя.ДатаОтгрузки МЕЖДУ &начДата И &конДата
| И ЗаказПокупателя.Проведен = ИСТИНА
| И ЗаказПокупателя.Ответственный.Наименование = &Ответственный");
Запрос.УстановитьПараметр("начДата", НачалоДня(Дата));
Запрос.УстановитьПараметр("конДата", КонецДня(Дата));
Запрос.УстановитьПараметр("Ответственный", СокрЛП(ТекущийТип.ТипЦен));
РезультатЗапроса = Запрос.Выполнить();
ЗаказыПокупателей.Загрузить(РезультатЗапроса.Выгрузить());
КонецЦикла;
Если в списке значений один указан, то все ок, а если уже по циклу перебирает и выгружает данные в таблицу, я так предполагаю заменяя предыдущие данные в таблице, вообщем не знаю как запросом получить все заказы где отвественный будет равен именам из моего списка значений
Получилось вот так, быть может некорректно, но вроде бы все норм
Запрос = Новый Запрос( "ВЫБРАТЬ
| ЗаказПокупателя.ДатаОтгрузки,
| ЗаказПокупателя.Контрагент.Ссылка КАК КонтрАгентЗаявка,
| ЗаказПокупателя.Ссылка КАК Заказ,
| ЗаказПокупателя.Контрагент.Гоород КАК Город,
| ЗаказПокупателя.Контрагент.Улица КАК Улица,
| ЗаказПокупателя.Контрагент.Телефоны КАК Телефоны,
| ЗаказПокупателя.СуммаДокумента КАК Сумма,
| ЗаказПокупателя.Контрагент.ОсновнойМенеджерПокупателя,
| ЗаказПокупателя.Контрагент.ДеньОтгрузки КАК ДеньОтгрузки,
| ЗаказПокупателя.Ответственный КАК Ответственный,
| ЗаказПокупателя.Собран КАК Собран
|ИЗ
| Документ.ЗаказПокупателя КАК ЗаказПокупателя
|ГДЕ
| ЗаказПокупателя.ДатаОтгрузки МЕЖДУ &начДата И &конДата
| И ЗаказПокупателя.Проведен = ИСТИНА
| И ЗаказПокупателя.Ответственный В(&Ответственный)");
Запрос.УстановитьПараметр("начДата", НачалоДня(Дата));
Запрос.УстановитьПараметр("конДата", КонецДня(Дата));
Запрос.УстановитьПараметр("Ответственный", СписокТиповЦен);
РезультатЗапроса = Запрос.Выполнить();
ЗаказыПокупателей.Загрузить(РезультатЗапроса.Выгрузить());