Получить владельца формы на сервере.

1. Aleksey_Abramov 19.01.22 07:54 Сейчас в теме
У второй формы мне необходимо скопировать данные из формы-владельца с помощью КопироватьДанныеФормы(ВладелецФормы.Объект, Объект). Сделать я это могу только в событии ПриОткрытии(). А мне нужны данные уже в событии ПриСозданииНаСервере. Как это сделать? Как получить владельца формы в этом событии?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 81 19.01.22 08:11 Сейчас в теме
(1)
Сделать я это могу только в событии ПриОткрытии()

Кто вам сказал такую ерунду?
Нужны - делайте в ПриСозданииНаСервере()

Полезно бывает в синтаксис-помощник заглядывать......
user1619761; +1 Ответить
3. Aleksey_Abramov 19.01.22 08:14 Сейчас в теме
(2)
Кто вам сказал такую ерунду?

Синтаксис помощник. Проверил, пишет ошибку про ВладелецФормы "Свойство недоступно на сервере"
5. nomad_irk 81 19.01.22 08:30 Сейчас в теме
(3)Хорошо.
Передавайте ДанныеФормы в виде параметров формы:

ПараметрыФормы = Новый Структура("ДанныеФормы", Объект);
ОткрытьФорму("ИмяФормы", Параметры, ЭтотОбъект);


в ПриСозданииНаСервере

КопироватьДанныеФормы(Параметры.ДанныеФормы, Объект);
Aleksey_Abramov; user1619761; +2 Ответить
4. d.batovskiy 19.01.22 08:16 Сейчас в теме
(1)Попробуй передавать владельца формы через параметр
Aleksey_Abramov; user1619761; +2 Ответить
7. Aleksey_Abramov 19.01.22 10:58 Сейчас в теме
(4) Вроде получилось. Всем спасибо)
6. AnryMc 849 19.01.22 10:04 Сейчас в теме
(1) А Вы не "смотрели в сторону" ОбработкаЗаполнения модуля Объекта?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот