Код
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПараметрыЗаказаСрезПоследних.Период,
| ПараметрыЗаказаСрезПоследних.Контрагент,
| ПараметрыЗаказаСрезПоследних.ТелефонКонтрагента,
| ПараметрыЗаказаСрезПоследних.АдресДоставки,
| ПараметрыЗаказаСрезПоследних.ДатаДоставки,
| ПараметрыЗаказаСрезПоследних.ВремяДоставки,
| ПараметрыЗаказаСрезПоследних.Комментарий,
| ПараметрыЗаказаСрезПоследних.ТипОплаты,
| ПараметрыЗаказаСрезПоследних.ТипДоставки
|ИЗ
| РегистрСведений.ПараметрыЗаказа.СрезПоследних КАК ПараметрыЗаказаСрезПоследних
|ГДЕ
| ПараметрыЗаказаСрезПоследних.ДатаДоставки >= &ПериодНач
| И ПараметрыЗаказаСрезПоследних.ДатаДоставки <= &ПериодКон";
Если ЭлементыФормы.ФлДоставкаКурьером.Значение = Истина Тогда
Запрос.Текст = Запрос.Текст +
"
|И ПараметрыЗаказаСрезПоследних.ТипДоставки = &КурьерЗаМКАД
|ИЛИ ПараметрыЗаказаСрезПоследних.ТипДоставки = &КурьерМКАД";
КонецЕсли;
Если выполняется условие ЭлементыФормы.ФлДоставкаКурьером.Значение = Истина Тогда то запрос не смотрит на дату из условия ГДЕ
Где тут ошибка?