Имя: Пароль:
1C
 
программное создание элемента справочника
0 justBeginer
 
07.11.19
09:57
программно создаю и заполняю элемент справочника, у которого есть реквизиты "наименование","артикул", "производитель", "единица измерения"

проблемма с заполнением полей производитель и единица измерения, так как они имеют тип ссылка на другой справочник и при попытке создания элемента выдается ошибка

                        НовыйЭл = Справочники.Номенклатура.СоздатьЭлемент();
            НовыйЭл.Артикул = Структура.Артикул; //заполнил поле артикул
            НовыйЭл.Наименование = Структура.Наименование; //заполнил поле наименование

            СсылкаНаПроизводителя = Справочники.Производители.НайтиПоНаименованию(Структура.Производитель);

            Если СсылкаНаПроизводителя = Справочники.Производители.ПустаяСсылка() Тогда  
            НовыйПроизводитель = Справочники.Производители.СоздатьЭлемент();
            НовыйПроизводитель.Наименование = Структура.Производитель;
            НовыйПроизводитель.Записать();
                        //здесь мне нужно выбрать производителя с именем структура.производитель, как это сделать?
                        Иначе //здесь мне нужно выбрать производителя с именем структура.производитель, как это сделать? ;
                        КонецЕсли;
1 FIXXXL
 
07.11.19
09:59
СсылкаНаПроизводителя = НовыйПроизводитель.Ссылка
2 Mort
 
07.11.19
10:00
Не поверишь:
НовыйПроизводитель.Ссылка
3 justBeginer
 
07.11.19
10:23
(2) (1)  получилось спасибо!!!