Имя: Пароль:
1C
1С v8
Изменение текущей записи регистра сведений
0 grum01
 
09.02.17
08:42
Приветствие всем. Помогите кто чем может.
Есть независимый непериодический регистр сведений. В нем уже есть записи. Добавил новый реквизит в регистр; теперь его надо заполнить прямо из формы списка.
Как получить запись регистра по текущей строке на форме списка регистра?  И как в нее записать новые данные?
1 Lexey_
 
09.02.17
08:59
(0) РегистрСведенийМенеджерЗаписи, в СП есть примеры
2 grum01
 
09.02.17
09:19
(1) Я саму запись не могу получить по текущим данным
3 Lexey_
 
09.02.17
09:20
(2) почему?
4 grum01
 
09.02.17
09:31
(3) Ну вернее, МенеджерЗаписи получить не могу.
5 Lexey_
 
09.02.17
09:37
(4) так что мешает-то?
6 grum01
 
09.02.17
09:53
(5) Не знаю :)
Есть "ЭлементыФормы.РегистрСведенийСписок.ТекущиеДанные"
Как получить МенеджерЗаписи?
Или надо через СоздатьНаборЗаписей() и устанавливать все отборы?
7 Serg_1960
 
09.02.17
10:24
Попробуй :)

Запись = РегистрыСведений.ТвойРегистрСведений.СоздатьМенеджерЗаписи();
ЗаполнитьЗначенияСвойств(Запись, ЭлементыФормы.РегистрСведенийСписок.ТекущаяСтрока);
Запись.Прочитать();
8 grum01
 
09.02.17
11:05
(7) Да! Именно это искал.
Спасибо!