|
Заставить 1С подождать РежимДиалогаВопрос.ДаНет |
☑ |
0
tatoshka0403
23.10.20
✎
09:25
|
[url=]
Программа задает вопрос. Но выполнение процедуры продолжается, перенести в конец процедуры нету возможности т.к. это общий модуль и он все равно продолжает выполнятся. Модальность отключена. Есть ли способ заставить 1С подождать?
|
|
1
Ёпрст
гуру
23.10.20
✎
09:28
|
ставь 18 релиз, там грят асинх завезли
|
|
2
tatoshka0403
23.10.20
✎
09:31
|
(1)А на 15 или 16 реально?
|
|
3
Mort
23.10.20
✎
09:31
|
Судя по коду этот модуль вполне себе находится в цепочке асинхронных вызовов - выполняет обработку оповещения. Надо не лениться, а немного мозгами пораскинуть. Если совсем туго самому - есть даже конструктор который "вопрос" преобразует - потом его можно поменять на свою форму.
|
|
4
Василий Алибабаевич
23.10.20
✎
09:32
|
(0) Если все сделать аккуратно - тогда оно само. И не нужно никого заставлять.
1. Ссылка без обработки не открывается.
2. Не нужно код показывать в виде картинки. Его вполне можно выложить сюда текстом.
По сути :
Все начиная с "Если РезультатОбработкиШтрихкода ..." убрать в Проверка().
|
|
5
ДенисЧ
23.10.20
✎
09:32
|
Подождать завершения немодального окна? ))
|
|
6
Василий Алибабаевич
23.10.20
✎
09:34
|
+ (4) После ОткрытьФорму должен быть единственный оператор - КонецПроцедуры.
|
|
7
Web00001
23.10.20
✎
09:42
|
(0)Если коротко выполняй код не после в вопроса а в обработчике оповещения. Если развернуто, то просто оставлю это здесь
|
|