Изменение ресурса в записи регистра сведений
☑
0
LittlePumpkin
26.05.21
✎
13:56
Хочу программно изменить ресурс записи регистра сведений (без подчинения регистратору, в пределах дня). Пишу:
НаборЗаписейПериодыРасчета = РегистрыСведений.УЗТМ_ПериодыРасчетаНоменклатурногоПлана.СоздатьНаборЗаписей();
НаборЗаписейПериодыРасчета.Отбор.Период.Значение = ДатаЗаписиВРегистр;
НаборЗаписейПериодыРасчета.Отбор.Период.Использование = Истина;
НаборЗаписейПериодыРасчета.Прочитать();
НаборЗаписейПериодыРасчета[0].РасчетДереваСоставаЗавершен = Истина;
НаборЗаписейПериодыРасчета.Записать();
И после этого удаляются все записи из регистра! Хотя в отладке проверил, что по отбору отобралась только одна нужная запись. Почему так?
Если ставить Записать(Ложь) ругается, что запись с таким периодом существует.
Как изменить значение ресурса одной записи не трогая остальные?
1
1Сергей
26.05.21
✎
14:22
После прочтения установить отбор заново (в тч по периоду)
2
hhhh
26.05.21
✎
14:47
(0) отбор по измерениям надо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший