Вход | Регистрация
 

Как писать в регистр сведений не затирая другие записи.

Как писать в регистр сведений не затирая другие записи.
Я
   НичегоНеПонятно
 
15.08.19 - 13:42
Всем привет! Не могу понять как это работает. У меня есть непериодический независимый регистр сведений. И набор записей. Если я пишу туда набор, он затирает вообще все остальные записи, а надо только те которые есть в новом наборе. Читать весь регистр каждый раз неохота. Да и нет смысла. Записать(Истина) было бы идеально. Так нельзя что ли?
 
 
   palsergeich
 
1 - 15.08.19 - 13:44
(0) установить отборы надо сначала.
Добро пожаловать в 1с
   lodger
 
2 - 15.08.19 - 13:44
Добро пожаловать в 1с. курите матчасть.
без измерений и отборов в РС только так и будет.
   НичегоНеПонятно
 
3 - 15.08.19 - 13:46
Какие могут быть отборы? Мне на каждую запись набор втыкать? Тогда в этом нет смысла? Писать сразу через менеджер записи?
   НичегоНеПонятно
 
4 - 15.08.19 - 13:47
+(3)*на каждую запись отбор втыкать
   Mankubus
 
5 - 15.08.19 - 13:49
(3) используй менеджер
   НичегоНеПонятно
 
6 - 15.08.19 - 13:52
(5)Тупизм какой-то. Не вижу никакой логики, ну ОК. Как правильно делать?
вот это вот все в цикл запихать
МенеджерЗаписи = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
    
МенеджерЗаписи.Объект = ПолеВводаНоменклатура;
МенеджерЗаписи.Свойство = ПолеВводаСвойствоНоменклатуры;
МенеджерЗаписи.Значение = ПолеВводаЗначениеСвойства;

МенеджерЗаписи.Записать();

Или
МенеджерЗаписи = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();

Можно вынести из цикла?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.