КомпоновщикМакетаКомпоновкиДанных и Отбор #774782


#0 by eugenyfs
С помощью СКД формируется запрос для выгрузки на сайт на 1C Bitrix. На форме есть отбор который определяет условия какие товары будут выгружены на сайт. Этот отбор попадает в НастройкиКомпоновкиДанныхДляМакета. Так вот если в этом отборе есть сгруппированные условия И, ИЛИ с использованием полей Номенклатура, Склад, Остаток то при формировании макета МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаВыгрузки, КомпоновщикНастроек.ПолучитьНастройки) вылазит Ошибка компоновки макета по причине: Поле не найдено "Номенклатура". (также как и Остаток и Склад) Если условия не в группе И, ИЛИ, то все работает. Что-то не так с макетом? или с этими полями? Может ли быть какое-то ограничение на группировку условий? И правильно ли я понимаю что Отбор в настройках компоновщика накладывает условие на весь запрос СКД? и его в тексте не видно? Вот текст этого запроса:             &ИспользуетсяОтборПоСегментуНоменклатуры             И НЕ Номенклатура.ЭтоГруппа         {ГДЕ                 ИНАЧЕ ТаблицаНоменклатуры.Номенклатура В                             НоменклатураИзменения.Ссылка                         ИЗ         ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки(                 , ВЫБРАТЬ Спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С