Имя: Пароль:
1C
 
Элементарный вопрос - обработать событие "Добавить", "Копировать"
0 Маленький Вопросик
 
03.07.24
20:56
Товарищи, есть РС. Он расположен на форме "Владельца"

При создании "Новой" записи кнопкой "Добавить" - должна открывается форма и она открывается с передачей параметра

&НаКлиенте
Процедура Инв1_РегистрЗаводскихШКСОтборомПередНачаломДобавленияПеред(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
	
	Отказ = Истина;
	
	ПараметрыФормы = Новый Структура;
	ПараметрыФормы.Вставить("ВладелецНоменклатура", Объект.Ссылка);
	
	ОткрытьФорму("РегистрСведений.Инв1_ЗаводскиеШтрихкоды.Форма.ФормаЗаписи", ПараметрыФормы,,,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
	
КонецПроцедуры


Можно ли сделать это как-то попроще?
1 Маленький Вопросик
 
03.07.24
18:19
Отмечу, что все работает.... нужен рефакторинг кода
2 Повелитель 1С
 
03.07.24
18:40
У измерения поставить флажок "Заполнять из данных заполнения". Должно будет заполниться из отбора.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс