Необходимо открыть произвольную форму, остановить выполнение кода, дождаться когда пользователь выдаст результат и продолжить выполнение кода. Как это сделать?
К сожалению не нашёл конструкции, типа Было бы удобно, если бы получилось сделать так: ; и потом продолжить выполнять код.
К сожалению не нашёл конструкции, типа
ОткрытьФормуАсинх()
Результат = Ждать ОткрытьФормуАсинх("ОбщиеФормы.МояФорма")
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(8)
ПриНачалеРаботы должно всегда успешно завершить свою работу, а все остальное будет происходить из оповещения о закрытии. Для ветки, когда форму показывать не надо, вызываешь в нужной точке то же самое оповещение принудительно, через ВыполнитьОбработкуОповещения.
В результате закрытия этой формы определить, продолжать ли работу или завершить.
Завершай работу из оповещения о закрытии своей формы.
ПриНачалеРаботы должно всегда успешно завершить свою работу, а все остальное будет происходить из оповещения о закрытии. Для ветки, когда форму показывать не надо, вызываешь в нужной точке то же самое оповещение принудительно, через ВыполнитьОбработкуОповещения.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот