Код 1С выбор файла Асинхронно
Выбрать каталог файлов на форме.
Если возникает ошибка: Использование синхронных методов на клиенте запрещено!
нужно использовать Асинхронную функцию выбора каталога.
Код Асинхронной функции выбора каталога программно в 1С:
&НаКлиенте Процедура ПутьНачалоВыбора() СтандартнаяОбработка = ЛОЖЬ; Режим = РежимДиалогаВыбораФайла.Открытие; ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим); ДиалогОткрытия.Каталог = ПутьКПайтон; ДиалогОткрытия.Заголовок = "Выберите файл"; Параметр = ""; Оповещение = Новый ОписаниеОповещения("ВыборФайла_Завершение", ЭтотОбъект, Параметр ); ДиалогОткрытия.Показать(Оповещение) КонецПроцедуры &НаКлиенте Процедура ВыборФайла_Завершение(Результат, Параметр) Экспорт Если Результат = Неопределено Тогда Сообщить("Каталог не выбран"); Возврат; КонецЕсли; ПутьКПайтон = Результат[0] КонецПроцедуры