Промежуточная форма при вводе на основании

1. RimoBlack 12.08.26 16:52 Сейчас в теме
Подскажите пожалуйста, как можно сделать свою прослойку в виде самописной формы при нажатии на кнопку "Создать на основании".
Самый простой пример - в документе "Заказ клиента" при нажатии на кнопку "Создать на основании" выходит форма с перечнем продукции, с галочками, там всё выбирается и потом уже создаётся новый документ и туда попадает это всё.

Мне это нужно в документе "Производство без заказа". Создал новую кнопку в модуле ПроизводствоБезЗаказаЛокализация.ДобавитьКомандыСозданияНаОсновании. В обработчике прописал самописный модуль (общий модуль клиентский), но там при ОткрытьФорму (или ПолучитьФорму) всегда вылетает ошибка.

Может где есть какая методичка, как сделать что-то подобное.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. _user2207618 12.08.26 16:55 Сейчас в теме
(1)
В обработчике прописал самописный модуль (общий модуль клиентский), но там при ОткрытьФорму (или ПолучитьФорму) всегда вылетает ошибка.
Ну все, значит сделать больше ничего невозможно. Неизвестная ошибка неизлечима.
3. GlukAl 13.08.26 14:24 Сейчас в теме
посмотрите в сторону события ОбработкаПолученияФормы в модуле менеджера создаваемого документа, что-то в духе
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
	ЭтоСозданиеНового = Не Параметры.Свойство("Ключ");
	Если ВидФормы="ФормаОбъекта" И ЭтоСозданиеНового Тогда
		СтандартнаяОбработка = Ложь;
		ВыбраннаяФорма = "ФормаСоздания";
	КонецЕсли;
КонецПроцедуры
dehro; vv2; SlavaKron; +3 Ответить
Для отправки сообщения требуется регистрация/авторизация

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