УФ:передача данных между формами #696018


#0 by Kurbash
СОбственно говоря сабж-есть форма1, на которой кнопка, при нажатии на которую вызывается форма2. Проблема в том, что на форме два есть процедура, для которой нужны данные формы1(значения нескольких реквизитов). Никто не подскажет как можно сделать?
#1 by Широкий
Оповестить?
#2 by Kurbash
оповестить форму? есть пример? а то ни разу не работал с ним
#3 by Ksandr
Передать параметром
#4 by Kurbash
как? в процедуре же использутся параметры с текущей формы, а текущая форма будет форма2
#5 by Kurbash
нужен какой то буфер своеобразный, чтобы туда выгрузить знаечния а в форме 2 загрузить из него
#6 by Жан Пердежон
параметры формы используй
#7 by Широкий
Оповестить в другойй форме "ОбработкаОповещения"
#8 by fisher
В какой еще процедуре? Это не те параметры, которые "реквизиты". Это те параметры, которые "параметры". Они придуманы как раз для принятия и обработки извне дополнительных данных при открытии управляемой формы.
#9 by Kurbash
-можно подробнее?
#10 by fisher
Передаются они прямо из ОткрытьФорму. Подробнее - РТФМ.
#11 by zippygrill
глянь как в типовых сделано. К примеру заполнение ТЧ РТУ из внешнего источника. По моему в УТ11
#12 by YaroslavStr
У меня так. Открываем форму №2 Далее выбором во второй форме оповещаем первую форму процедурой: В первой форме: Процедура ОбработкаОповещения(ИмяСобытия, ПараметрВызова, ИсточникДанных)
#13 by YaroslavStr
Можно через структуру наверное замутить для более чем один параметр.
#14 by YaroslavStr
В третей процедуре "Источник" - это реквизит формы, который надо заполнить данными из второй формы.
#15 by fisher
ТС не нужна обратная связь. Ему надо тупо передать данные в открываемую форму. Никакие оповещения ему не нужны.
#16 by Kurbash
это все в УФ делается?
#17 by GROOVY
В открываемой форме
#18 by Kurbash
хоть один нормальный пример. спасибо, а если параметров несколько?
#19 by Kurbash
а, все, туплю, спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям