Использование "Ждать" в не "Асинх" методах
Оператор Ждать можно использовать только в процедурах и функциях, отмеченных как Асинх.
Неправильно:
Функция ВопросПользователю()
Ответ = Ждать ВопросАсинх("Вопрос?", РежимДиалогаВопрос.ДаНет);
Возврат Ответ;
КонецФункции
Правильно:
Асинх Функция ВопросПользователю()
Ответ = Ждать ВопросАсинх("Вопрос?", РежимДиалогаВопрос.ДаНет);
Возврат Ответ;
КонецФункции
В методах которые не отмечены ключевым словом "Асинх", "Ждать" и "Асинх" можно использовать как обычное имя переменной.
Правильно:
Функция Пауза()
Ждать = ПолучитьДлительностьПаузы();
Сообщить(Ждать);
КонецФункции
См. также
Экранирование кода
// sonar:AwaitInAsyncMethods:off
// sonar:AwaitInAsyncMethods:on