Имя: Пароль:
1C
1С v8
Поле объекта недоступно для записи.
0 Полька
 
24.12.13
10:33
Запрос= Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
    |    ОсновныеСпецификацииНоменклатурыСрезПоследних.СпецификацияНоменклатуры
    |ИЗ
    |    РегистрСведений.ОсновныеСпецификацииНоменклатуры.СрезПоследних;
СписокСпецификаций=Запрос.Выполнить().Выгрузить();
Для каждого Спец Из СписокСпецификаций Цикл
   йй = Спец.СпецификацияНоменклатуры;
   йй.ПолучитьОбъект();
   Для каждого Спр2 ИЗ йй.ИсходныеКомплектующие Цикл
    Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
   КонецЦикла;
   йй.Записать();
КонецЦикла;
    
Пишет ошибку
Поле объекта недоступно для записи (СписаниеКомплектующей)
Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
Когда делала выборку из справочника Спецификаций это работало.
Что не так?
1 k1us181b
 
24.12.13
10:35
об = йй.ПолучитьОбъект();
2 Fish
 
гуру
24.12.13
10:37
Спр2 у тебя какого типа?
3 sapphire
 
24.12.13
10:38
Запрос= Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
    |    ОсновныеСпецификацииНоменклатурыСрезПоследних.СпецификацияНоменклатуры
    |ИЗ
    |    РегистрСведений.ОсновныеСпецификацииНоменклатуры.СрезПоследних;
СписокСпецификаций=Запрос.Выполнить().Выгрузить();
Для каждого Спец Из СписокСпецификаций Цикл
   йй_Ссылка = Спец.СпецификацияНоменклатуры;
   йй=йй_Ссылка.ПолучитьОбъект();
   Для каждого Спр2 ИЗ йй.ИсходныеКомплектующие Цикл
    Спр2.СписаниеКомплектующей=Перечисления.ВариантыСписанияКомплектующих.ТолькоВДокументахРаспределения;
   КонецЦикла;
   йй.Записать();
КонецЦикла;
4 Wobland
 
24.12.13
10:38
(2) ссылка!
5 sapphire
 
24.12.13
10:38
(2) Не важно.
йй.ПолучитьОбъект();
6 sapphire
 
24.12.13
10:40
(0) На будущее:
Поле объекта недоступно для записи бла-бла-бал
возникает при попытке присвоения.
и никак не связано с
"Когда делала выборку из справочника Спецификаций это работало. "

т.к. делала выборку, а не присвоение.
7 Ненавижу 1С
 
гуру
24.12.13
10:41
йй = йй.ПолучитьОбъект();
8 chelentano
 
24.12.13
10:44
про ПолучитьОбъект() уже было?
9 Полька
 
24.12.13
10:51
Все :) спасибо.