Передать данные из второй формы в первую

1. NicolasCage 01.06.24 14:50 Сейчас в теме
Здравсвуйте. Делаю какую-то дичь. Не могу разобраться. У меня есть внешняя обработка и у объекта есть несколько реквизитов. На форме обработки есть кнопка которая открывает другую форму на которой я хочу заполнить несколько реквизитов и записать их в реквизиты объекта обработки. Попробовал открыть форму модально. Модальная форма открывается, хотя выходит сообщение, что они запрещены, но после закрытия результат неопределен. Решил через шестой параметр метода ОткрытьФорму - ОписаниеОповещенияОЗакрытии. В модуле первой формы создал две процедуры:

&НаКлиенте
Процедура ОткрытьОтбор(Команда)
	ОписаниеОповещения = Новый ОписаниеОповещения("ВыбратьПериод", ЭтаФорма);
	ОткрытьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.Отбор",,,,,,ОписаниеОповещения,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры

&НаКлиенте
Процедура ВыбратьПериод(РезультатЗакрытия, ДопПараметры) Экспорт
	
	Если Не ЗначениеЗаполнено(РезультатЗакрытия) Тогда
		Возврат;
	КонецЕсли;
	
	Объект.Период = РезультатЗакрытия;
	
КонецПроцедуры
Показать


Смотрю ход действия через отладчик. У меня открывается вторая форма. Там я заполняю реквизит, закрываю вторую форму, попадаю в экспортную процедуру, но РезультатЗакрытия неопределен и я выхожу из процедуры. Что я делаю не так?
По теме из базы знаний
Найденные решения
2. NicolasCage 01.06.24 15:29 Сейчас в теме
Нашел решение. На будущее ребятам которые попадут сюда: https://infostart.ru/1c/articles/236382/
Читать 6 пункт
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. NicolasCage 01.06.24 15:29 Сейчас в теме
Нашел решение. На будущее ребятам которые попадут сюда: https://infostart.ru/1c/articles/236382/
Читать 6 пункт
Оставьте свое сообщение

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