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