Имя: Пароль:
1C
 
Перенос регистра сведений при помощи конвертации КД 2
0 Left_Twix
 
02.07.25
18:10
Добрый день. Возник следующая проблема. Дано:
Регистр сведений, на приемнике имеющий 3 измерения - Пользователь, Организация, Роль. Регистр не периодический. Пользователь в РС может изменяться. Задача, сократить поля поиска регистра до полей Организация и Роль, чтобы при изменении пользователя старая запись исчезала, но появлялась новая - с той же организацией и ролю, но с другим пользователем.
1 Ёпрст
 
гуру
02.07.25
18:38
(0) Если смотреть сверху, то сбоку кажется, что снизу ничего не видно
2 craxx
 
02.07.25
18:50
(0) ну перед загрузкой набор записей с отбором создавай и содержимое читай и удаляй. Будет счастье (наверное)
3 Left_Twix
 
02.07.25
19:26
(2) А каким образом перед загрузкой мы можем получить перенесенные данные? В описании обработчика говорится, что у нас нет объекта. А в обработчиках "при загрузки" объект тоже неопределён, так как регистр сведения не является объектным типом.
4 Left_Twix
 
02.07.25
19:29
Видел реализацию, где из регистра в регистр передавали. Там в ПВД при выгрузке формировали какой-то специфический массив данных с отборами и использовали функцию ВыгрузитьРегистр(Но она не работает). Но на свой случай не смог перенести.
5 Ёпрст
 
гуру
02.07.25
20:59
Ну сделай Пользователя ресурсом, делов то, будет меняться, или в событии ПередЗагрузкой очищай записи по отбору Организация и Роль
6 Left_Twix
 
02.07.25
23:50
(5) Каким образом мы можем изменить запись в этом обработчике, если у нас нет набора записей. Или все таки есть?
7 LoneMan
 
03.07.25
08:34
Не проще в ПВД сделать произвольный запрос с группировкой по нужному составу измерений