Использование синхронных методов на клиенте запрещено

В момент вызова диалога выбора файла выходит окно ошибки.

Полная ошибка

Ошибка при вызове метода контекста (Выбрать)
Если ДиалогОткрытияФайла.Выбрать() Тогда
по причине:
Использование синхронных методов на клиенте запрещено!

Скриншот ошибки

Использование синхронных методов на клиенте запрещено

Исправление ошибки

В примере из синтаксис помощника по функции ДаилогВыбораФайла.Выбрать()

  • убирается весь код от “Если ДиалогОткрытияФайла.Выбрать() Тогда” и до конца
  • вставляется создание объекта “ОписанияОповещения” и вызов другого метода диалога (Показать())
    ОпОп = Новый ОписаниеОповещения("ВыполнитьПриВыбореФайла",ЭтаФорма,Новый Структура);
    ДиалогОткрытияФайла.Показать(ОпОп);
  • добавляется процедура обработчика, например, с таким кодом
    Процедура ВыполнитьПриВыбореФайла(МассивФайлов,ПараметрОткрытия)
         Если МассивФайлов = Неопределено Тогда
              Возврат;
         КонецЕсли;
         Для Каждого _ИмяФайла Из МассивФайлов Цикл
             ИмяФайла = _ИмяФайла;
    	//Прервать;
         КонецЦикла;
    КонецПроцедуры

Ошибка также  может встретится вот с таким текстом “Использование модальных окон запрещено” решение аналогичное (в новой платформе поменялась формулировка).

Если возможность быстро доработать отсутствует: установите в свойствах конфигурации “Режим использования модальности” – Использовать

Закон рекламы: родившись, брэнд нуждается в рекламе для своего существования.

— Э. и Л. Райс