Открыть форму

1. user1232351 20.01.21 16:03 Сейчас в теме
Как открыть общую форму при добавление записи в справочник после нажатия на кнопку Записать и закрыть?
По теме из базы знаний
Найденные решения
2. dhurricane 20.01.21 17:20 Сейчас в теме
(1) Попробуйте поступить в качестве владельца общей формы указать не форму закрываемого объекта, а ее непосредственного владельца:
&НаКлиенте
Перем ВыполненаЗаписьОбъекта;

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
	
	ВыполненаЗаписьОбъекта = Истина;
	
КонецПроцедуры

&НаКлиенте
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
	
	Если ЗавершениеРаботы Тогда
		Возврат;
	КонецЕсли;
	
	Если ВыполненаЗаписьОбъекта = Истина Тогда
		
		ОткрытьФорму("ОбщаяФорма.МояОбщаяФорма", , ЭтотОбъект.ВладелецФормы);
		
	КонецЕсли;
	
КонецПроцедуры
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 20.01.21 17:20 Сейчас в теме
(1) Попробуйте поступить в качестве владельца общей формы указать не форму закрываемого объекта, а ее непосредственного владельца:
&НаКлиенте
Перем ВыполненаЗаписьОбъекта;

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
	
	ВыполненаЗаписьОбъекта = Истина;
	
КонецПроцедуры

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

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