Пытаюсь добавить отбор по свойствам в простой запрос (УТ 10.3):
Построитель.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 10
| Остатки.Номенклатура,
| Остатки.КоличествоОстаток,
| Цены.Цена
| //ПОЛЯ_СВОЙСТВА
|ИЗ
| РегистрНакопления.ТоварыНаСкладах.Остатки КАК Остатки
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК Цены
| ПО Остатки.Номенклатура = Цены.Номенклатура
| И (Цены.ТипЦен = &ТипЦен)
|ГДЕ
| НЕ Цены.Цена ЕСТЬ NULL
| И Остатки.КоличествоОстаток > 0
| //СОЕДИНЕНИЯ
|{ГДЕ
| Остатки.Номенклатура.Ссылка,
| Остатки.Номенклатура.Бренд
| //УСЛОВИЯ_СВОЙСТВА}
| УПОРЯДОЧИТЬ ПО Остатки.Номенклатура.Наименование";
УниверсальныйОтчет.ДобавитьСвойстваИКатегорииДляПоля("Остатки.Номенклатура" , "Номенклатура", "Номенклатура", ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура);
УниверсальныйОтчет.ДобавитьВТекстЗапросаСвойстваИКатегории(Построитель.Текст);
Показать
На что получаю ответ:
Ошибка при установке значения атрибута контекста (Текст)
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, ЗаменятьПоляСвойства, ТекстПоляСвойства);
по причине:
{(6, 2)}: Поле не найдено "НоменклатураСвойствоf3c2d6e627e311e780ca3497f65b34a0.Значение"
<<?>>НоменклатураСвойствоf3c2d6e627e311e780ca3497f65b34a0.Значение КАК НоменклатураСвойствоf3c2d6e627e311e780ca3497f65b34a0Значение,
Как правильно прикрутить отбор по свойствам? СКД не подходит, нужно сделать именно через универсальный отчет.