Как записать значение доп. реквизита справочника из фиксированных значений
☑
0
Лиза777
20.12.21
✎
20:29
Если просто текст записать в доп.реквизит, то я понимаю так:
[code]
ОбъектСсылки = Ссылка.ПолучитьОбъект();
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("Свойство",Свойство);
Массив = ОбъектСсылки.ДополнительныеРеквизиты.НайтиСтроки(ПараметрыОтбора);
Если Массив.Количество() = 0 Тогда
НовоеСвойство = ОбъектСсылки.ДополнительныеРеквизиты.Добавить();
НовоеСвойство.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Папки", Истина);
НовоеСвойство.Значение = "Папка 1";
КонецЕсли;
ОбъектСсылки.Записать();
[code]
Значение "папка 1" это одно из значений списка этого свойства. Как мне его присвоить подскажите, пожалуйста? так как написала не работает
1
Ненавижу 1С
гуру
20.12.21
✎
23:13
Также найти по наименованию. Ну ещё и отбор по владельцу. Я бы запросом искал
2
osa1C
21.12.21
✎
07:56
(0) Отбор по Владельцу раз, ПолучитьОбъект (ПланыВидовХарактеристик не вижу ПолучитьОбъект) два. Ну и записать этот объект.
3
Лиза777
21.12.21
✎
10:27
так отбор вроде бы и так есть, я же допреквизиты сморю и "ОбъектСсылки" - то есть у конкретного Элемента справочника.
Как найти по наименованию не понимаю ((( это же значение свойства плана вида характеристик? как записать ? ((
4
Лиза777
21.12.21
✎
13:38
я не вижу у себя в КА2 регистра сведений "значения свойств объектов" и не знаю в каком объекте хранятся значения
5
Лиза777
22.12.21
✎
06:54
Получилось!!
Справочники.ЗначенияСвойствОбъектов.НайтиПоНаименованию("Моё название папки")
не знаю чего тупила и не могла раньше ((
Ошибка? Это не ошибка, это системная функция.