|
Добавление в отбор свойств и категорий номенклатуры | ☑ | ||
---|---|---|---|---|
0
Boudybuilder
03.10.14
✎
22:54
|
Здравствуйте.
Мучаюсь уже который час. Кто знаком с типовым механизмом УТ добавления свойств и категорий в отборе универсального отчета. Хочу переделеать выгрузку товаров на сайт. Надо добавить в фильтр отбор по значениям свойств и категорий номенклатуры. Как не верчу а полей отбора в отборе Номенклатура не прибавляется. В данной технологии нашел что только надо менять текст запроса. Нужно ли что то еще делать с полями отбора , чтобы увидеть в номенклатуре эти самые свойства и категории? |
|||
1
Boudybuilder
03.10.14
✎
22:57
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ | Номенклатура.Ссылка КАК Номенклатура, | Номенклатура.Наименование | //ПОЛЯ_СВОЙСТВА | //ПОЛЯ_КАТЕГОРИИ |ПОМЕСТИТЬ ВремВсяНоменклатура |ИЗ | Справочник.Номенклатура КАК Номенклатура | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВремВидыНоменклатуры КАК ВремВидыНоменклатуры | ПО (ВремВидыНоменклатуры.ВидНоменклатуры = Номенклатура.ВидНоменклатуры) | И (НЕ Номенклатура.ЭтоГруппа) | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов | ПО Номенклатура.Ссылка = КатегорииОбъектов.Объект | //СОЕДИНЕНИЯ |ГДЕ | (НЕ &КлассифицироватьПоЦеновымГруппам | ИЛИ &КлассифицироватьПоЦеновымГруппам | И НЕ Номенклатура.ЦеноваяГруппа = ЗНАЧЕНИЕ(Справочник.ЦеновыеГруппы.ПустаяСсылка)) | И ВЫБОР | КОГДА &ПолнаяВыгрузка | ТОГДА ИСТИНА | ИНАЧЕ Номенклатура.Ссылка В | (ВЫБРАТЬ | НоменклатураИзменения.Ссылка | ИЗ | Справочник.Номенклатура.Изменения КАК НоменклатураИзменения | ГДЕ | НоменклатураИзменения.Узел = &Узел) | КОНЕЦ | И &НадоВыгружатьТовары = ИСТИНА | И Номенклатура.ЭтоГруппа = ЛОЖЬ | //УСЛОВИЯ_СВОЙСТВА | //УСЛОВИЯ_КАТЕГОРИИ |{ГДЕ | Номенклатура.Ссылка.* КАК Номенклатура, | (ЕСТЬNULL(КатегорииОбъектов.Категория, ЗНАЧЕНИЕ(Справочник.КатегорииОбъектов.ПустаяСсылка))).* КАК КатегорияНоменклатуры, | Номенклатура.ОсновноеИзображение.* | //ПОЛЯ_СВОЙСТВА | //ПОЛЯ_КАТЕГОРИИ |} |{УПОРЯДОЧИТЬ ПО | Номенклатура.*} | |ИНДЕКСИРОВАТЬ ПО | Номенклатура.Ссылка |; | |//////////////////////////////////////////////////////////////////////////////// Выяснил что именно из этого куска кода берется Номенклатура в ПостроительОтчета.ДоступныеПоля именно эта строка. Номенклатура.Ссылка.* КАК Номенклатура потому этот кусок кода и курочу. Но в полях отбора толку не видно пока |
|||
2
Boudybuilder
03.10.14
✎
22:59
|
В результате текст запроса получается таким https://yadi.sk/d/JMWFLIdpbocbu
|
|||
3
Boudybuilder
04.10.14
✎
11:58
|
Вобщем я сделал , но ...
при выполнении запроса есть ошибка Не задано значение параметра "ПараметрНоменклатураКатегория5a9522004b9911e4863458b035917eb3" И (НоменклатураКатегория5a9522004b9911e4863458b035917eb3.Категория = <<?>>&ПараметрНоменклатураКатегория5a9522004b9911e4863458b035917eb3) И поля свойств не типизированы https://yadi.sk/i/w10KQQVnbouA7 |
|||
4
Михаил 1С
08.10.14
✎
10:55
|
(2) У меня тоже самое. Как решить задачу?
Как заставить работать эти Свойства и Категории? |
|||
5
Михаил 1С
08.10.14
✎
11:36
|
В отчете все работало, и Свойства и Категории.
Ввел СГРУППИРОВАТЬ ПО в отчет, перестали работать. Хотя я вернул в запрос //Свойства и //Категории. |
|||
6
Defender aka LINN
08.10.14
✎
11:46
|
Используй СКД
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |