Перейти к содержанию

Использование "Ждать" в не "Асинх" методах

Оператор Ждать можно использовать только в процедурах и функциях, отмеченных как Асинх.

Неправильно:

Функция ВопросПользователю()
    Ответ = Ждать ВопросАсинх("Вопрос?",  РежимДиалогаВопрос.ДаНет);
    Возврат Ответ;
КонецФункции

Правильно:

Асинх Функция ВопросПользователю()
    Ответ = Ждать ВопросАсинх("Вопрос?",  РежимДиалогаВопрос.ДаНет);
    Возврат Ответ;
КонецФункции

См. также: * Асинхронность через обещания