Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 11:39

Исполнение Кода после вызова Обработки

Автор Alexbis, 27 янв 2020, 15:57

0 Пользователей и 1 гость просматривают эту тему.

Alexbis

Подскажите как продолжить исполнение кода после вызова обработки
в УТ11.4 Есть команда формы "загрузить из внешнего файла", так вот при отладке кода и его исполнении,
сначала 1с пролетает вызов обработки, исполняя дальнейший код, по окончании которого уже вызывает обработку...

Те мне надо так -
Процедура ЗагрузитьИзВнешнегоФайла(Команда)
   
   ПараметрыФормы = Новый Структура();
   МассивТиповНоменклатуры = Новый Массив();
   ПараметрыФормы.Вставить("ОтборПоТипуНоменклатуры", Новый ФиксированныйМассив(НоменклатураКлиентСервер.ОтборПоТоваруМногооборотнойТаре(Ложь)));
   ПараметрыФормы.Вставить("НалогообложениеНДС", Объект.НалогообложениеНДС);
   ПараметрыФормы.Вставить("ЦенаВключаетНДС", Объект.ЦенаВключаетНДС);
   ПараметрыФормы.Вставить("ЗагружатьЦены", Истина);
   
   ОткрытьФорму(
      "Обработка.ЗагрузкаДанныхИзВнешнихФайлов.Форма.Форма",
      ПараметрыФормы,
      ЭтаФорма,
      УникальныйИдентификатор);

   ВызовМоейПроцедурПослеОткрытияФормы;

КонецПроцедуры
Но у меня сначала работает  - ВызовМоейПроцедурПослеОткрытияФормы, а он по идее заполняет те данные которых не хватает после завершения работы    ОткрытьФорму,
соответственно не получается провести заполнение. Может у кого есть идеи - подскажите как это реализовать?

Alexbis

Удалось найти нужную процедуру в модуле формы, куда включил обработчик и заработало.

В конце процедуры  обработки - Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)


wise

(0) у процедуры ОткрытьФорму() СЕДЬМОЙ параметр "ОписаниеОповещенияОЗакрытии", туда Вам и надо разместить код ВызовМоейПроцедурПослеОткрытияФормы

p.s. НЕ дорого продаю Синтаксис-Помощник ;)
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск