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