Имя: Пароль:
1C
1С v8
Не получается изменить ТЧ Документа: Поле объекта недоступно для записи
0 bonyakr
 
28.03.12
19:27
Добрый день!

Платформа 8.2.14.537, конфигурация ""Бухгалтерія для України", редакция 1.2."

Во внешней обработке пытаюсь изменить табличную часть Документа "Ввод начальных остатков" поле "СпособОтраженияРасходовПоАмортизацииБУ"

РеквизитСтар: СправочникСсылка.СпособыОтраженияРасходовПоАмортизации
Старый реквизит который есть в документе и который заменяем

РеквизитНов: СправочникСсылка.СпособыОтраженияРасходовПоАмортизации
новый реквизит.  


[code]
Процедура КнопкаВыполнитьНажатие(Кнопка)
   ТабЧастьДок = Документ.ОС;  
   Для Каждого ТекущаяСтрока Из ТабЧастьДок Цикл
       ТекЗнач = ТекущаяСтрока.СпособОтраженияРасходовПоАмортизацииБУ.ПолучитьОбъект();
       Если ТекЗнач.Код = РеквизитСтар.Код Тогда
           ТекущаяСтрока.СпособОтраженияРасходовПоАмортизацииБУ = РеквизитНов;
       КонецЕсли;
   КонецЦикла;    
       Документ.ПолучитьОбъект().Записать();    
КонецПроцедуры
[/code]
В строке
[code]
ТекущаяСтрока.СпособОтраженияРасходовПоАмортизацииБУ = РеквизитНов;
[/code]
ошибка: Поле объекта недоступно для записи.
1 ДенисЧ
 
28.03.12
19:28
ТабЧастьДок = Документ.ПолучитьОбъект().ОС;
...
//Документ.ПолучитьОбъект().Записать(); -- за это 10 лет расстрела строгого режима без права перписки
Документ.Записать();
2 ДенисЧ
 
28.03.12
19:29
блин. Меня тоже на 3 года...
об = Документ.ПолучитьОбъект();
ТабчастьДок = об.ОС;
...
об.Записать(РежимЗаписиДокумента.Проведение);
3 catena
 
28.03.12
19:29
ПолучитьОбект()
Изменить
Записать()
4 bonyakr
 
28.03.12
19:31
Документ у меня ДокументСсылка.ВводНачальныхОстатков;
5 catena
 
28.03.12
19:33
(4)А ссылку править нельзя. На нее только ссылаться можно.
6 ДенисЧ
 
28.03.12
19:33
(4) И? Это очень сильно меняет дело??
7 Живой Ископаемый
 
28.03.12
19:40
2(4) Чувак, смотри что ты попытался сделать:

Ты получил в руки журнал в котором написано, что "у человека, который живет по улице Ленина, дом 30, квартира 15 на руках и ногах 22 пальца".
Тебе это активно не понравилось, и ты решил исправить ситуацию, ты взял и в статье перечеркнул слова "на руках и ногах", сверху написал "МПХ", и слово "пальца" тоже зачеркнул, и написал "сантиметра".
И после того как ты такое проделал, подумал что спас человека от инвалидности.
1С честнее, она не позволяет такого делать с журналами, и поэтому сообщила тебе "Поле объекта недоступно для записи."
8 bonyakr
 
28.03.12
19:41
большое спасибо все получилось
9 catena
 
28.03.12
19:46
(7)Вот уже не первый раз мелькает мыслЯ начать коллекционировать мисто-аналогии...