Имя: Пароль:
1C
1С v8
очистка ТЧ документа
,
0 Nzzzz
 
21.02.20
12:17
Подскажите пожалуйста. Запросом получаю документ. В выборке получаю ТЧ и очищаю его. В отладке очищается, а в самой программе нет. Как сохранить изменения?
Делала: Док.Записать(); не помогает, всё равно в программе не очищается ТЧ.
1 1Сергей
 
21.02.20
12:19
Объект получила?
2 TopProger
 
21.02.20
12:19
свети код
3 Fish
 
21.02.20
12:21
И поменяй уже пол в личной карточке на правильный.
4 Nzzzz
 
21.02.20
12:29
(1) Да.
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    Выгрузка = РезультатЗапроса.Выгрузить();
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        ТЧ = ВыборкаДетальныеЗаписи.ЭлектронныеПодписиФСС.Выгрузить();
        ТЧ.Очистить();
        Док = ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект();
        Док.Записать();
    КонецЦикла;
5 catena
 
21.02.20
12:30
Получать объект нужно до его изменения...
6 catena
 
21.02.20
12:31
И Выгрузить() - это не получение ТЧ, это получение копии ТЧ.
7 Nzzzz
 
21.02.20
12:31
А как тогда? сделать
8 TopProger
 
21.02.20
12:33
(4) я так и думал
Док.ЭлектронныеПодписиФСС.Очистить();
9 catena
 
21.02.20
12:34
(7)Купить свеклу и капусту.
10 Ёпрст
 
21.02.20
12:37
(9) Борщ ?
11 Nzzzz
 
21.02.20
12:37
(8) Это помогло, спасибо
12 catena
 
21.02.20
12:40
(10)Хорош, в курсе))