Имя: Пароль:
1C
1С v8
Нельзя изменять поле, содержащее объект данных формы
0 Trotter
 
05.03.18
13:38
Подскажите что может быть ? в отладчике, показывает, что объект получаем.
{ВнешняяОбработка.Удалялка.Форма.Форма.Форма(6)}: Ошибка при установке значения атрибута контекста (Объект)
    Объект = ВыборкаЧеков.ПолучитьОбъект();
по причине:
Нельзя изменять поле, содержащее объект данных формы


Пока ВыборкаЧеков.Следующий() Цикл
    Объект = ВыборкаЧеков.ПолучитьОбъект();    
    Объект.УстановитьПометкуУдаления(Истина);
    Объект.Записать(РежимЗаписиДокумента.Запись);
КонецЦикла;
1 hhhh
 
05.03.18
13:40
(0)     МойОхрененныйОбъект = ВыборкаЧеков.ПолучитьОбъект();    
    МойОхрененныйОбъект.УстановитьПометкуУдаления(Истина);
    МойОхрененныйОбъект.Записать(РежимЗаписиДокумента.Запись);
2 Trotter
 
05.03.18
13:41
(1) Да. Спасибо. Не успел отписаться, что решил )
3 Trotter
 
05.03.18
13:42
ктоб мог подумать, я думал к объекту только через ЭтотОбъект )
4 hhhh
 
05.03.18
13:43
(3) ЭтотОбъект - это форма вообще-то.