|
Открыть общую форму и вернуть выбранное в ней значение 1С УФ |
☑ |
0
Юзер123
naïve
25.11.20
✎
13:17
|
Доброго времени.
В процессе выполнения кода создания элемента справочника хочу вызвать общую форму для указания значения реквизита справочника и вернуть выбранное значение.
Обработчик = Новый ОписаниеОповещения("ПослеВыбораТипаФайла", ЭтотОбъект);
ФормаТип = ПолучитьФорму("ОбщаяФорма.рт_ФормаВыбораТипаФайла");
ФормаТип.ОписаниеОповещенияОЗакрытии = Обработчик;
ФормаТип.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс;
ФормаТип.Открыть();
Форма открывается. Но выполнение обработчика не останавливается.
как сделать подскажите7)
|
|
1
Юзер123
naïve
25.11.20
✎
13:29
|
fg
|
|
2
polosov
25.11.20
✎
13:36
|
(0) И не остановится. Надо получать данные до создания элемента, если у тебя есть ожидание ввода от пользователя.
|
|
3
Юзер123
naïve
25.11.20
✎
14:24
|
А как это можно реализовать?
Мне надо или перед созданием элемента по определенному условию или после открывать форму выбора реквизита моего.
|
|
4
Юзер123
naïve
25.11.20
✎
16:29
|
не актуально . разобрался
|
|
5
Cthulhu
25.11.20
✎
18:39
|
(4): принято рассказывать - как именно решена проблема.
прим.: и - да, решение в лоб: 8.3.18 + Обещание
|
|
6
Юзер123
naïve
25.11.20
✎
22:43
|
(5) Ну там была форма с выбором варианта создания элемента. Я в нее впилил выбор значения реквизита. И потом со структурой протащил по всем типовым процедурам и функциям. Свою форму делать не стал.
|
|