|
Не получается прочитать ДополнительныеСвойства в объекте |
☑ |
0
vfrcbv
29.11.18
✎
12:27
|
Добрый день.
В модуле объекта справочника, в событие ПриКопирование добавил в конце строчку: ДополнительныеСвойства.Вставить("НоваяСсылкаНаОбъект", НоваяСсылкаНаОбъект).
В отладчике видно, что структура заполнилась. Нажимаю на F11, отладчик кидает на процедуру ПриСозданииНаСервере модуля ФормыЭлемента.
В этой процедуре структура уже пуста.
РеквизитФормыВЗначение("Объект").ДополнительныеСвойства — пуста.
Подскажите пожалуйста, что не так делаю?
|
|
1
palsergeich
29.11.18
✎
12:30
|
(0) После завершения серверного вызова ДополнительныеСвойства очищаются
|
|
2
palsergeich
29.11.18
✎
12:31
|
(0) Каюсь.
Вы про ОФ?
|
|
3
youalex
29.11.18
✎
12:32
|
(0) РеквизитФормыВЗначение("Объект") - создает новый объект.
Пользуйте событие ПриЧтенииНаСервере()
|
|
4
palsergeich
29.11.18
✎
12:33
|
(3) При чтении срабатывает только когда этот объект физически присутствует в базе, боюсь при вызове из ПриКопировании данный обработчик не сработает
|
|
5
youalex
29.11.18
✎
12:40
|
(4) да, согласен.
|
|
6
palsergeich
29.11.18
✎
12:41
|
Единственное разумное решение которое я могу дать:
1) При копировании устанавливать ссылку нового
2) Все что надо передать в открываемую форму - положить во временное хранилище, где адресом будет гуид ссылки.
3) При создании - обратиться во ВХ
|
|
7
Cyberhawk
29.11.18
✎
12:47
|
"что не так делаю?" // Надеешься на то, чего нет
|
|