Запрос= Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ОсновныеСпецификацииНоменклатурыСрезПоследних.СпецификацияНоменклатуры
|ИЗ
| РегистрСведений.ОсновныеСпецификацииНоменклатуры.СрезПоследних;
СписокСпецификаций=Запрос.Выполнить().Выгрузить();
Для каждого Спец Из СписокСпецификаций Цикл
йй = Спец.СпецификацияНоменклатуры;
йй.ПолучитьОбъект();
Для каждого Спр2 ИЗ йй.ИсходныеКомплектующие Цикл
Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
КонецЦикла;
йй.Записать();
КонецЦикла;
Пишет ошибку
Поле объекта недоступно для записи (СписаниеКомплектующей)
Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
Когда делала выборку из справочника Спецификаций это работало.
Что не так?
Запрос= Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ОсновныеСпецификацииНоменклатурыСрезПоследних.СпецификацияНоменклатуры
|ИЗ
| РегистрСведений.ОсновныеСпецификацииНоменклатуры.СрезПоследних;
СписокСпецификаций=Запрос.Выполнить().Выгрузить();
Для каждого Спец Из СписокСпецификаций Цикл
йй_Ссылка = Спец.СпецификацияНоменклатуры;
йй=йй_Ссылка.ПолучитьОбъект();
Для каждого Спр2 ИЗ йй.ИсходныеКомплектующие Цикл
Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
КонецЦикла;
йй.Записать();
КонецЦикла;
(0) На будущее:
Поле объекта недоступно для записи бла-бла-бал
возникает при попытке присвоения.
и никак не связано с
"Когда делала выборку из справочника Спецификаций это работало. "