В момент вызова диалога выбора файла выходит окно ошибки.
Быстрый переход
Полная ошибка
Ошибка при вызове метода контекста (Выбрать)
Если ДиалогОткрытияФайла.Выбрать() Тогда
по причине:
Использование синхронных методов на клиенте запрещено!
Скриншот ошибки
Исправление ошибки
В примере из синтаксис помощника по функции ДаилогВыбораФайла.Выбрать()
- убирается весь код от «Если ДиалогОткрытияФайла.Выбрать() Тогда» и до конца
- вставляется создание объекта «ОписанияОповещения» и вызов другого метода диалога (Показать())
ОпОп = Новый ОписаниеОповещения("ВыполнитьПриВыбореФайла",ЭтаФорма,Новый Структура); ДиалогОткрытияФайла.Показать(ОпОп);
- добавляется процедура обработчика, например, с таким кодом
Процедура ВыполнитьПриВыбореФайла(МассивФайлов,ПараметрОткрытия) Если МассивФайлов = Неопределено Тогда Возврат; КонецЕсли; Для Каждого _ИмяФайла Из МассивФайлов Цикл ИмяФайла = _ИмяФайла; //Прервать; КонецЦикла; КонецПроцедуры
Ошибка также может встретится вот с таким текстом «Использование модальных окон запрещено» решение аналогичное (в новой платформе поменялась формулировка).
Если возможность быстро доработать отсутствует: установите в свойствах конфигурации «Режим использования модальности» — Использовать
Реклама — это когда изо всех сил колотят палкой по днищу пустой кастрюли.