Имя: Пароль:
1C
1С v8
Дополнительные реквизиты и сведения и ЗначенияСвойствОбъектов.
,
0 baribars
 
11.02.22
22:53
Вкус = Элементы.Номенклатура1.ДополнительныеРеквизиты.Найти(ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя","Вкус"),"Свойство").Свойство;
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|    ЗначенияСвойствОбъектов.Ссылка КАК Ссылка
|ИЗ
|    Справочник.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
|    ЗначенияСвойствОбъектов.Владелец = &Вкус
|    И ЗначенияСвойствОбъектов.ЭтоГруппа = ЛОЖЬ";

Запрос.УстановитьПараметр("Вкус",Вкус);

Почему в первой строке -  поле объекта не обнаружено - дополнительные реквизиты?
Второе - что подставить в запрос вместо Вкус чтобы отобралось? Владелец.Имя, все что угодно не реагирует(((
1 Ёпрст
 
11.02.22
23:38
(0) вот это исправь, для начала:
ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя","Вкус")
2 baribars
 
11.02.22
23:47
(1) что именно исправить?
3 vicof
 
12.02.22
00:22
У элементов формы нет дополнительных реквизитов
4 baribars
 
12.02.22
00:35
(3) исправил, теперь - значение не является значением объектного типа (Свойство)
5 zak555
 
12.02.22
00:37
(4) в УФ нельзя обратиться через точку к тч
6 hhhh
 
12.02.22
00:59
(4) наверно так

Вкус = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя","Вкус");