Добавить отбор по свойству
☑
0
smartu
05.12.12
✎
23:02
Розница 1.0
через построитель отбор на форме по номенклатуре и характеристике.
Как добавить туда отбор по свойствам номенклатуры ?
1
mikecool
05.12.12
✎
23:21
думается - аналогично отбору по характеристике
2
smartu
06.12.12
✎
00:47
Пишу:
"ВЫБРАТЬ
| СписокНоменклатуры.Ссылка КАК Номенклатура,
| ХарактеристикиНоменклатуры.Ссылка КАК ХарактеристикаНоменклатуры
|ИЗ
| Справочник.Номенклатура КАК СписокНоменклатуры
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры
| ПО (СписокНоменклатуры.ВидНоменклатуры.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.ИспользоватьОбщиеДляВидаНоменклатуры)
| И ХарактеристикиНоменклатуры.Владелец = СписокНоменклатуры.ВидНоменклатуры
| ИЛИ СписокНоменклатуры.ВидНоменклатуры.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.ИспользоватьИндивидуальныеДляНоменклатуры)
| И ХарактеристикиНоменклатуры.Владелец = СписокНоменклатуры.Ссылка)
|ГДЕ
| СписокНоменклатуры.ЭтоГруппа = ЛОЖЬ
| И (СписокНоменклатуры.ВидНоменклатуры.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.НеИспользовать)
| ИЛИ СписокНоменклатуры.ВидНоменклатуры.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.ПустаяСсылка)
| ИЛИ НЕ ХарактеристикиНоменклатуры.Ссылка = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка))
|{ГДЕ
| СписокНоменклатуры.Ссылка.* КАК Номенклатура,
| ХарактеристикиНоменклатуры.Ссылка.* КАК ХарактеристикаНоменклатуры}
|{ХАРАКТЕРИСТИКИ
| ТИП(Справочник.Номенклатура)
| ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
| СвойстваОбъектов.Ссылка,
| ""Свойство: "" + СвойстваОбъектов.Наименование КАК Наименование,
| СвойстваОбъектов.ТипЗначения
| ИЗ
| ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
| ГДЕ
| СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура))
| ПОЛЕКЛЮЧА Ссылка
| ПОЛЕИМЕНИ Наименование
| ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
| ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
| ПОЛЕОБЪЕКТА Объект
| ПОЛЕВИДА Свойство
| ПОЛЕЗНАЧЕНИЯ Значение }";
Свойство номенклатуры при выборе поля не появляется. что не так?
3
smartu
06.12.12
✎
00:51
причем сделал отчет на СКД на этом запросе... там появились свойства. а тут на построителе ... где копать?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс