Помогите ПолучитьОбъект () ошибка Элемент не выбран!
☑
0
tututu
22.05.18
✎
12:00
Добрый день! Помогите решить проблемку..
На управляемой форме справочника Ресурсы добавлены поле Номенклатура и кнопка Создать. При нажатии на кнопку создается новый элемент спр. Номенклатура с таким же наименованием и передается в поле формы спр. Ресурсы.
Текст кода. В результате получаем ошибку Элемент не выбран.
&НаСервере
Процедура СоздатьНоменклатуруНаСервере()
НовыйОбъект = Справочники.Номенклатура.СоздатьЭлемент();
НовыйОбъект.Наименование = Объект.Наименование;
НовыйОбъект.НаименованиеПолное = Объект.Наименование;
НовыйОбъект.ЕдиницаИзмерения = Объект.ЕдиницаИзмерения;
НовыйОбъект.Записать();
//Объект.Номенклатура = НовыйОбъект;
//ЗначениеВРеквизитФормы(НовыйОбъект,"Номенклатура");
//ЭтаФорма.Объект.Номенклатура = НовыйОбъект;
НоменклатураОбъект = Объект.Номенклатура.ПолучитьОбъект();
НоменклатураОбъект = НовыйОбъект;
НоменклатураОбъект.Записать();
КонецПроцедуры
&НаКлиенте
Процедура СоздатьНоменклатуру(Команда)
СоздатьНоменклатуруНаСервере();
КонецПроцедуры
Три забаненные команды в тексте тоже приводили к различным ошибкам
Прошу помощи!
1
zvial
22.05.18
✎
12:02
Для чего все эти пляски с НоменклатураОбъект?
2
Tateossian
22.05.18
✎
12:04
(0) Дык ты ссылку переопределяешь в куче, при этом у тебя в руках один объект. Чего ты вообще хочешь?
3
olegves
22.05.18
✎
12:08
Объект.Номенклатура = НовыйОбъект.Ссылка;
вставь это вместо твоих последних 3 строк
4
tututu
22.05.18
✎
12:13
(3) Уф... Спасибо большое! Ступил немного....
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший