Имя: Пароль:
1C
1С v8
Изменение ресурса в записи регистра сведений
0 LittlePumpkin
 
26.05.21
13:56
Хочу программно изменить ресурс записи регистра сведений (без подчинения регистратору, в пределах дня). Пишу:

НаборЗаписейПериодыРасчета = РегистрыСведений.УЗТМ_ПериодыРасчетаНоменклатурногоПлана.СоздатьНаборЗаписей();
НаборЗаписейПериодыРасчета.Отбор.Период.Значение = ДатаЗаписиВРегистр;
НаборЗаписейПериодыРасчета.Отбор.Период.Использование = Истина;
НаборЗаписейПериодыРасчета.Прочитать();
НаборЗаписейПериодыРасчета[0].РасчетДереваСоставаЗавершен = Истина;    
НаборЗаписейПериодыРасчета.Записать();


И после этого удаляются все записи из регистра! Хотя в отладке проверил, что по отбору отобралась только одна нужная запись. Почему так?
Если ставить Записать(Ложь) ругается, что запись с таким периодом существует.
Как изменить значение ресурса одной записи не трогая остальные?
1 1Сергей
 
26.05.21
14:22
После прочтения установить отбор заново (в тч по периоду)
2 hhhh
 
26.05.21
14:47
(0) отбор по измерениям надо