Добрый день! Подскажите, почему не идет отбор по комментарию?

```1c
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Комментарий", "%" + "***" + "%");
    Запрос.УстановитьПараметр("Контрагент", Контрагент);

    Запрос.Текст =
    "ВЫБРАТЬ
    | ВремЗапрос.Контрагент
    |ИЗ
    | (ВЫБРАТЬ
    | ПриходнаяНакладная.ДоговорКонтрагента КАК ДоговорКонтрагента,
    | ПриходнаяНакладная.Комментарий КАК ПричинаЗаменыДокументов,
    | ПриходнаяНакладная.Контрагент КАК Контрагент,
    | ПриходнаяНакладная.Склад КАК ТорговаяТочка,
    | ПриходнаяНакладная.ВходящийНомер КАК НомерДокумента,
    | ПриходнаяНакладная.ДатаСчетаФактуры КАК ДатаДокумента
    | ИЗ
    | Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
    |ГДЕ
    | ПриходнаяНакладная.Контрагент = &Контрагент
    | И ПриходнаяНакладная.Комментарий ПОДОБНО &Комментарий
    | ОБЪЕДИНИТЬ ВСЕ
    |
    | ВЫБРАТЬ
    | ВозвратТоваровПоставщику.ДоговорКонтрагента КАК ДоговорКонтрагента,
    | ВозвратТоваровПоставщику.Комментарий КАК ПричинаЗаменыДокументов,
    | ВозвратТоваровПоставщику.Контрагент КАК Контрагент,
    | ВозвратТоваровПоставщику.Склад КАК ТорговаяТочка,
    | NULL,
    | NULL
    | ИЗ
    | Документ.ВозвратТоваровПоставщику КАК ВозвратТоваровПоставщику
    | ГДЕ
    | ВозвратТоваровПоставщику.Контрагент = &Контрагент
    | И ВозвратТоваровПоставщику.Комментарий ПОДОБНО &Комментарий)КАК ВремЗапрос
    |
    |СГРУППИРОВАТЬ ПО
    | ВремЗапрос.Контрагент";

    РезультатЗапроса = Запрос.Выполнить();
    Выборка = РезультатЗапроса.Выбрать();

    Пока Выборка.Следующий() Цикл
    ОбластьДетали = Макет.ПолучитьОбласть("Детали");
    ЗаполнитьЗначенияСвойств(ОбластьДетали.Параметры, Выборка);
    ТабличныйДокумент.Вывести(ОбластьДетали);
    КонецЦикла;
```

Вроде написано правильно. В чем дело? Табличный документ выводит, но он пустой.
---
а надо так Запрос.УстановитьПараметр("Комментарий", "***"); если используете этот вариант
| АвансовыйОтчетПрисоединенныеФайлы.Наименование ПОДОБНО ""%"" + &Комментарий+ ""%""
---
а в комментарии есть три звездочки у заданного контрагента, можно было сразу записать "%***%" без +
---
Да
---
Значит нет документов с комментарием *** по указанному в параметрах контрагенту
---
Ну есть. Значит дело не в запросе
---
должны быть документы с комментарием содержащим эти "***" и одновременно указан выбранный контрагент. Эти условия одновременно выполняются?
---
а как в консоли запросов результат выполнения запроса выглядит?
---
В макете ОбластьДетали есть параметр Контрагент?
---
Нет. Он В шапке документа
---
Вы выводите ОбластьДетали по циклу выборки с одним полем Контрагент. (В запросе "Сгруппировать По").
Поэтому табличный документ и пустой.
---
А если в запрос добавить ПОДОБНО %***%, без объявления в параметрах
---
Написал синтаксическая ошибка
---
ВозвратТоваровПоставщику.Комментарий ПОДОБНО "%***%"
---
ВозвратТоваровПоставщику.Комментарий ПОДОБНО "%***%"
---
Либо так еще можно
| АвансовыйОтчетПрисоединенныеФайлы.Наименование ПОДОБНО ""%"" + &Комментарий+ ""%""
---
Не сработало
---
в запрос так параметр передали?
Запрос.УстановитьПараметр("Комментарий", "***");
---
нет, так "%" + "***" + "%"
---
а надо так Запрос.УстановитьПараметр("Комментарий", "***"); если используете этот вариант
| АвансовыйОтчетПрисоединенныеФайлы.Наименование ПОДОБНО ""%"" + &Комментарий+ ""%""
---
я специально проверил похожим запросом.
вышеприведенный вариант рабочий.
---
Удалось в итоге понять, в чем проблема?
---
Запрос.Текст =
 "ВЫБРАТЬ
  | ВремЗапрос.Контрагент,
  | ВремЗапрос.ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ВремЗапрос.ПричинаЗаменыДокументов КАК СТРОКА(1000)),
  | ВремЗапрос.ТорговаяТочка,
  | ВремЗапрос.НомерДокумента,
  | ВремЗапрос.ДатаДокумента
  |ИЗ
  | (ВЫБРАТЬ
  | ПриходнаяНакладная.ДоговорКонтрагента КАК ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ПриходнаяНакладная.Комментарий КАК СТРОКА(1000)) КАК ПричинаЗаменыДокументов,
  | ПриходнаяНакладная.Контрагент КАК Контрагент,
  | ПриходнаяНакладная.Склад КАК ТорговаяТочка,
  | ПриходнаяНакладная.ВходящийНомер КАК НомерДокумента,
  | ПриходнаяНакладная.ДатаСчетаФактуры КАК ДатаДокумента
  | ИЗ
  | Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
  |ГДЕ
  | ПриходнаяНакладная.Комментарий ПОДОБНО ""%" + "***" + "%""
  | И ПриходнаяНакладная.Контрагент = Контрагент
  |
  | ОБЪЕДИНИТЬ ВСЕ
  |
  | ВЫБРАТЬ
  | ВозвратТоваровПоставщику.ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ВозвратТоваровПоставщику.Комментарий КАК СТРОКА(1000)),
  | ВозвратТоваровПоставщику.Контрагент,
  | ВозвратТоваровПоставщику.Склад,
  | NULL,
  | NULL
  | ИЗ
  | Документ.ВозвратТоваровПоставщику КАК ВозвратТоваровПоставщику
  | ГДЕ
  | ВозвратТоваровПоставщику.Комментарий ПОДОБНО ""%" + "***" + "%""
  | И ВозвратТоваровПоставщику.Контрагент = Контрагент)КАК ВремЗапрос
  |
  |СГРУППИРОВАТЬ ПО
  | ВремЗапрос.Контрагент,
  | ВремЗапрос.ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ВремЗапрос.ПричинаЗаменыДокументов КАК СТРОКА(1000)),
  | ВремЗапрос.ТорговаяТочка,
  | ВремЗапрос.НомерДокумента,
  | ВремЗапрос.ДатаДокумента";
Доброго времени суток. Вот написала запрос, но группировки по контрагенту нет.Все выбрасывает в общую таблицу.
---
РЕЕСТР ЗАМЕНЫ ДОКУМЕНТОВ по контрагенту на 11 января 2019 г.

Договор контрагента Номер документа Дата документа Торговая точка Причина
                                                                                                                                        замены
                                                                                                                                        документа
наличный ЛШ000000086 11.10.2017 0:00:00 Склад
Безналичный Склад
Безналичный 1318 23.07.2018 0:00:00 Склад
Безналичный 1562 21.08.2018 0:00:00 Склад

В колонке "причина замены документа" должно проставляться комментарий. Он отбор сделал по заданному значению, а текст не вывел. И В заголовке после слова контрагент должно выходить название контрагента. Его там нет. Замкнутый круг какой-то.
---
Здесь лучше видно.
---
Переписала запрос:
Запрос.Текст =
 "ВЫБРАТЬ
  | ВремЗапрос.ДоговорКонтрагента,
  | ВремЗапрос.Контрагент,
  | ВЫРАЗИТЬ(ВремЗапрос.ПричинаЗаменыДокументов КАК СТРОКА(1000)),
  | ВремЗапрос.ТорговаяТочка,
  | ВремЗапрос.НомерДокумента,
  | ВремЗапрос.ДатаДокумента
  |ИЗ
  | (ВЫБРАТЬ
  | ПриходнаяНакладная.ДоговорКонтрагента КАК ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ПриходнаяНакладная.Комментарий КАК СТРОКА(1000)) КАК ПричинаЗаменыДокументов,
  | ПриходнаяНакладная.Контрагент КАК Контрагент,
  | ПриходнаяНакладная.Склад КАК ТорговаяТочка,
  | ПриходнаяНакладная.ВходящийНомер КАК НомерДокумента,
  | ПриходнаяНакладная.ДатаСчетаФактуры КАК ДатаДокумента
  | ИЗ
  | Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
  |ГДЕ
  | ПриходнаяНакладная.Комментарий ПОДОБНО ""%" + "***" + "%""
  | И ПриходнаяНакладная.Контрагент = Контрагент
  |
  | ОБЪЕДИНИТЬ ВСЕ
  |
  | ВЫБРАТЬ
  | ВозвратТоваровПоставщику.ДоговорКонтрагента,
  | ВЫРАЗИТЬ(ВозвратТоваровПоставщику.Комментарий КАК СТРОКА(1000)),
  | ВозвратТоваровПоставщику.Контрагент,
  | ВозвратТоваровПоставщику.Склад,
  | NULL,
  | NULL
  | ИЗ
  | Документ.ВозвратТоваровПоставщику КАК ВозвратТоваровПоставщику
  | ГДЕ
  | ВозвратТоваровПоставщику.Комментарий ПОДОБНО ""%" + "***" + "%""
  | И ВозвратТоваровПоставщику.Контрагент = Контрагент)КАК ВремЗапрос
  |
  |СГРУППИРОВАТЬ ПО
  | ВремЗапрос.ДоговорКонтрагента,
  | ВремЗапрос.Контрагент,
  | ВЫРАЗИТЬ(ВремЗапрос.ПричинаЗаменыДокументов КАК СТРОКА(1000)),
  | ВремЗапрос.ТорговаяТочка,
  | ВремЗапрос.НомерДокумента,
  | ВремЗапрос.ДатаДокумента";

ЧТо получилось в приложенном файле:
Идет разбивка по каждому документу, а мне надо у одного контрагента, все документы в куче. Не могу понять как это сделать.