|
СКД. Значение свойств номеклатуры. Можно ли нормально сделать отбор? | ☑ | ||
---|---|---|---|---|
0
DTX 4th
10.11.16
✎
12:16
|
Пример:
Нужно вывести номенклатуру, у которой свойство "Свойство1" равно определенному значению. Тип значения свойства "Свойство1" - Значения свойств объектов (Классификатор) В общем, левым соединением добавил это свойство:
В типе значения поля указал "Значения свойств объектов". Теперь если попытаться устанвить отбор по этому свойству, в форме выбора будут значения всех свойств, а не только нужного. При этом даже отбор по владельцу нельзя установить (понятно, что это можно поправить, но суть не в этом). Вопрос. Можно ли сделать так, чтобы при установке отбора открывалась форма выбора с уже установленным отбором по владельцу? |
|||
1
Timon1405
10.11.16
✎
12:19
|
кунфу свою скажете? код для старых конф, добавляйте в конец запроса в скд и будет счастье.
{ХАРАКТЕРИСТИКИ ТИП(Справочник.Номенклатура) ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ СвойстваОбъектов.Ссылка, "Свойство." + СвойстваОбъектов.Наименование КАК Наименование, СвойстваОбъектов.ТипЗначения ИЗ ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов ГДЕ СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)) ПОЛЕКЛЮЧА Ссылка ПОЛЕИМЕНИ Наименование ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов ПОЛЕОБЪЕКТА Объект ПОЛЕВИДА Свойство ПОЛЕЗНАЧЕНИЯ Значение } {ХАРАКТЕРИСТИКИ ТИП(Справочник.Номенклатура) ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ КатегорииОбъектов.Ссылка, "Категория." + КатегорииОбъектов.Наименование КАК Наименование, ТИП(Справочник.КатегорииОбъектов) КАК Тип ИЗ Справочник.КатегорииОбъектов КАК КатегорииОбъектов ГДЕ КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)) ПОЛЕКЛЮЧА Ссылка ПОЛЕИМЕНИ Наименование ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.КатегорииОбъектов ПОЛЕОБЪЕКТА Объект ПОЛЕВИДА Категория } есть конфы новые отбор должен работать из корообки |
|||
2
bootini
10.11.16
✎
12:22
|
(0) Для этого в конструкторе запроса СКД существует закладка "Характеристики"
|
|||
3
bootini
10.11.16
✎
12:44
|
||||
4
DTX 4th
10.11.16
✎
12:47
|
(2) Неожиданно, спасибо!)
Так и знал, что это вкладка когда-нибудь пригодится) (3) Да, уже нашёл эту страничку и даже прикрутил характеристики. Но отбор всё равно не подтянулся. В принципе, это уже не так важно) Но всё равно интересно, можно ли отбор подтянуть http://imgur.com/a/YspSn |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |