Имя: Пароль:
1C
1С v8
Перезаписать запись регистра сведений.
0 atis30
 
03.10.13
16:22
Есть регистр сведений : измерение1, ресурс1, ресурс2.

Какой самый простой способ изменить значение ресурса2, оставивши значение1 ?
1 Fragster
 
модератор
03.10.13
16:23
Создатьменеджерзаписи()
2 бомболюк
 
03.10.13
16:23
ту так то один способ он же самый и простой и сложный
3 atis30
 
03.10.13
16:26
МЗ =  РегистрыСведений.ИмяРег.СоздатьМенеджерЗаписи();
МЗ.Измерение1 = Значение;
МЗ.Прочитать();
МЗ.Ресурс2 = НовоеЗначение;
МЗ.Записать();

Правильно, я ничего не затру?
4 hhhh
 
03.10.13
16:33
(3) ну так проще

МЗ =  РегистрыСведений.ИмяРег.СоздатьМенеджерЗаписи();
МЗ.Измерение1 = Значение;
МЗ.Ресурс2 = НовоеЗначение;
МЗ.Записать();
5 hhhh
 
03.10.13
16:35
(4)+ а нет, извиняюсь, не заметил Ресурс1
6 atis30
 
03.10.13
16:38
:-) так как в (3) подойдет? оно не затрет ресурс1 ?
7 Genius
 
03.10.13
17:34
Можно создать набор записей с отбором по нужным параметрам, прочитать его, изменить что нужно хоть запросом, хоть напрямую, и снова Записать()
AdBlock убивает бесплатный контент. 1Сергей