Имя: Пароль:
1C
 
Как такого добились - "записать закрыть" возвращает неопределено.
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) предложили использовать событие родительской формы ОбработкаОповещения