Как обратиться к реквизиту СправочникОбъект не зная имени (переменная)?
☑
0
Orenburg156
30.07.20
✎
10:57
Создаю элемент
Элемент = Справочники[Имя].СоздатьЭлемент();
Хочу заполнить его поля но не знаю их имена через точку
Как мне обратится к Элемент.Реквизит где "Реквизит" это переменная типа строка
Конструкция Элемент[Реквизит] не работает но чтото должно быть такое
1
Orenburg156
30.07.20
✎
10:59
(0) Гдето писали через ПолучитьАтрибут() но не нашел видимо изза того что вресия 1с 8.0
2
Василий Алибабаевич
30.07.20
✎
11:03
(1)
Для каждого имяРеквизита ИЗ Элемент.Метаданные.Реквизиты Цикл
Элемент[имяРеквизита] = "Ухты блин. Не знаю реквизитов. Тем более не знаю чем их заполнить";
КонецЦикла;
3
Волшебник
30.07.20
✎
11:20
Элемент[Реквизит] работает
4
ptiz
30.07.20
✎
11:21
Струк = Новый Структура(имяРеквизита, значениереквизита);
ЗаполнитьЗначенияСвойств(Элемент, Струк);
5
Василий Алибабаевич
30.07.20
✎
11:22
(3)
ГЫ. В (0) - "не зная имени".
6
Orenburg156
30.07.20
✎
11:55
(3) Разобрался у меня "реквизит" был типом "ОбъектМетаданных". Сделал Элемент[Реквизит.Имя] - получилось
7
Волшебник
30.07.20
✎
12:20
(6) ок
Независимо от того, куда вы едете — это в гору и против ветра!