Как такого добились - "записать закрыть" возвращает неопределено.
☑
0
RomaH
16.10.23
✎
10:14
Открываю форму документа, записываю закрываю
в обработчике оповещения о закрытии получаю в первый параметр "Неопределено"
в замере "Закрыть(" - нет
я где-то затупил или как такое может быть?
1
RomaH
16.10.23
✎
10:18
записал - это все что выполняется при закрытии формы
2
RomaH
16.10.23
✎
10:31
где-то я туплю
ОткрытьФорму("Справочник.Номенклатура.ФормаОбъекта",,ЭтаФорма,УникальныйИдентификатор,,,ОписаниеОповещения,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
&НаКлиенте
Процедура ПослеВводаПриема(РезультатПрием,ДопПараметры) Экспорт
РезультатПрием возвращает "Неопределено"
а я надеялся туда получить ссылку
3
yopQua
16.10.23
✎
10:37
обработкаоповещения мб?
4
Fedor-1971
16.10.23
✎
10:39
(2) Так по умолчанию, в ответ получишь Неопределено
В открытой форме нужно руками прописывать ЭтаФорма.Закрыть("Нечто для получения в оповещении")
В твоём раскладе: Записать() + Закрыть(Ссылка)
5
Fedor-1971
16.10.23
✎
10:43
(3) Похоже, что ОбработкаВыбора должна подойти больше
Оповещение отправляется руками как и параметр в Закрыть
6
RomaH
16.10.23
✎
10:44
(3) не понял ?
7
Fedor-1971
16.10.23
✎
10:46
4+ Например, в ПередЗакрытием , отменить стандартную обработку и Закрыть форму с отправкой ссылки
Самый управляемый вариант: сделать свою кнопку закрытия
8
Fedor-1971
16.10.23
✎
10:47
(6) в (3) предложили использовать событие родительской формы ОбработкаОповещения
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс