Асинхронный “cинхронный” вопрос
&НаКлиенте
Асинх Процедура СинхронныййВызовНовый(Команда)
Ответы = Новый СписокЗначений;
Ответы.Добавить("Ответ1");
Ответы.Добавить("Ответ2");
Ответ = Ждать ВопросАсинх("Ваш ответ?", Ответы);
ОбщегоНазначенияКлиент.СообщитьПользователю("Ждем ответа");
Если Ответ = "Ответ2" Тогда
ОбщегоНазначенияКлиент.СообщитьПользователю("Верно");
Иначе
ОбщегоНазначенияКлиент.СообщитьПользователю("Не верно");
КонецЕсли;
КонецПроцедуры