Открываем форму нового элемента справочника «ВидыИсходящихДокументов» с параметрами для заполнения ряда реквизитов
Также передаем в седьмом параметре описание оповещения с обработчиком, вызываемым при закрытии формы созданного договора:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
&НаКлиенте Процедура СоздатьДоговорЗаказчика(Команда) тПараметр = Новый Структура; ТекДок = Новый ОписаниеОповещения("ВыполнитьПослеЗаписиДоговора", ЭтотОбъект, тПараметр); СтруктураНачУстановок = Новый Структура; СтруктураНачУстановок.Вставить("Проект", Объект.Ссылка); СтруктураНачУстановок.Вставить("Получатель", Объект.Заказчик); СтруктураНачУстановок.Вставить("ВидДокумента", ПредопределенноеЗначение("Справочник.ВидыИсходящихДокументов.Договор")); ОткрытьФорму("Справочник.ИсходящиеДокументы.ФормаОбъекта", СтруктураНачУстановок, ЭтаФорма,,,,ТекДок); КонецПроцедуры |
Обработчик, вызываемый при закрытии созданного договора:
1 2 3 4 5 |
Процедура ВыполнитьПослеЗаписиДоговора(тЭтотОбъект, тПараметр) Объект.аксДоговор = тПараметр.СсылкаНаОбъект; КонецПроцедуры |
1С 8.3 : Создание нового элемента справочника с заполнением, подстановкой и с оповещением: 1 комментарий
Друг, ты гений. Не знал, что та можно!
Обсуждение закрыто.