8.2 Получить элемент после записи на форме #809457


#0 by breezee
Добрый день! 8.2 УПП Есть не типовая обработка, в которой есть кнопка. По нажатию кнопки открывается форма элемента номенклатуры. Элемент номенклатуры не создан. Вопрос, можно ли как-то без изменения формы номенклатуры вернуть созданный элемент номенклатуры? То есть с изменением я бы открывал модально и в Закрыть передавал бы нужный элемент. Или подключил обработчик оповещения и оповестил о записи элемента. А можно ли как-то без изменения типовой формы это сделать? Обычные формы
#1 by Fragster
если открыть форму в режиме выбора, то, ЕМНИП, в обработку выбора вернется записанный элемент. ну, или не вернется, если отказались от закрытия. только открывать надо не модально.
#2 by Fragster
хотя может и с модально тоже будет работать
#3 by breezee
Да, для выбора знаю, но мне надо именно на сохдание
#4 by breezee
Последний ап, не выйдет - допишу. Подскажите, также, пожалуйста, Если не использовать на форме свою кнопку, а использовать обработчик ПриЗакрытии можно что-то вернуть? Пытаюсь передать в параметры, код: КонецПроцедуры Система ругается что не знает что такое параметры
#5 by Fragster
если использовать обработчик ПриЗакрытии, то нужна переменная-флаг и другой обработчик Процедура ПередЗакрытием(Отказ,...)
#6 by Fragster
ГлобальнаяПеременнаяФлаг = Истина между установкой отказа и закрытием :)
#7 by breezee
Спасибо, идею понял. Самому прописывать логику закрытия, я просто, хотел без этого обойтись, чуть более "По типовому". Ну раз нельзя - так нельзя) Поиском правда не умею, не знаю, по каким словам такое искать искал в гугле "При закрытии формы передавать параметр 1С" нашел только с формой выбора
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С