Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Открыть общую форму и вернуть выбранное в ней значение 1С УФ

Открыть общую форму и вернуть выбранное в ней значение 1С УФ
Я
   Юзер123
 
25.11.20 - 13:17
Доброго времени.
В процессе выполнения кода создания элемента справочника хочу вызвать общую форму для указания значения реквизита справочника и вернуть выбранное значение.

  
    Обработчик = Новый ОписаниеОповещения("ПослеВыбораТипаФайла", ЭтотОбъект);
        
    ФормаТип = ПолучитьФорму("ОбщаяФорма.рт_ФормаВыбораТипаФайла");
        
        ФормаТип.ОписаниеОповещенияОЗакрытии = Обработчик;
    ФормаТип.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс;
    ФормаТип.Открыть();

Форма открывается. Но выполнение обработчика не останавливается.

как сделать подскажите7)
 
 Партнерская программа EFSOL Oblako
   Юзер123
 
1 - 25.11.20 - 13:29
fg
   polosov
 
2 - 25.11.20 - 13:36
(0) И не остановится. Надо получать данные до создания элемента, если у тебя есть ожидание ввода от пользователя.
   Юзер123
 
3 - 25.11.20 - 14:24
А как это можно реализовать?

Мне надо или перед созданием элемента по определенному условию или после открывать форму  выбора реквизита моего.
   Юзер123
 
4 - 25.11.20 - 16:29
не актуально  . разобрался
   Cthulhu
 
5 - 25.11.20 - 18:39
(4): принято рассказывать - как именно решена проблема.
прим.: и - да, решение в лоб: 8.3.18 + Обещание
   Юзер123
 
6 - 25.11.20 - 22:43
(5) Ну там была форма с выбором  варианта создания элемента.  Я в нее впилил выбор значения реквизита.  И потом со структурой протащил по всем типовым процедурам и функциям.  Свою форму делать не стал.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.