|
Получение данных от формы (УФ) | ☑ | ||
|---|---|---|---|---|
|
0
Reloader
03.03.15
✎
12:18
|
Доброго всем времени суток. Есть проблема. А именно :
1) запускаю форму : [code] &НаКлиенте Процедура ОбработкиНоменклатурыПередНачаломИзменения(Элемент, Отказ) АдресОбработки = Элементы.ОбработкиНоменклатуры.ТекущиеДанные.Обработка; ВрИмя = СтрЗаменить(Элементы.ОбработкиНоменклатуры.ТекущиеДанные.Наименование," ","_"); ИмяОбработки=Инициализировать(АдресОбработки,ВрИмя); ПФ = Новый Структура; ФормаОбработки = ПолучитьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма.ФормаНастроек",ПФ,,,); ФормаОбработки.Открыть(); КонецПроцедуры [/code] Передать данные в обработку не составляет труда. Хоть через параметры, хоть напрямую вписать в реквизиты. А как получить данные от формы обратно в той же процедуре? |
|||
|
1
Reloader
03.03.15
✎
12:19
|
ЗЫ Как тэги ставить?
|
|||
|
2
DirecTwiX
03.03.15
✎
12:21
|
(0) ОткрытьМодально() и всё, что с ней связано.
(1) 1C. C - английская |
|||
|
3
kosts
03.03.15
✎
12:23
|
Если не принципиально, то надо отказываться от модальности.
|
|||
|
4
Reloader
03.03.15
✎
12:24
|
1С:Предприятие 8.3 (8.3.5.1460)
Управление торговлей, редакция 11.1 (11.1.10.86) модальные окна уже не запускаются. Вываливается в ошибку. |
|||
|
5
Reloader
03.03.15
✎
12:27
|
А если не модально - то как получить данные?
(можно даже не в этой обработке, главное чтобы можно было понять - от какой из обработок пришло) |
|||
|
6
DirecTwiX
03.03.15
✎
12:51
|
||||
|
7
Остап Сулейманович
03.03.15
✎
12:54
|
(5) Если не модально то :
1. При открытии формы указать владельца "ЭтаФорма". 2. Там - ОповеститьОВыборе. 3. Здесь - ОбработкаВыбора. |
|||
|
8
Reloader
03.03.15
✎
13:13
|
(6) Спасибо за ссылку. Как-нибудь осилю.
(7) Спасибо, так получается. |
| Форум | Правила | Описание | Секции | Поиск |