В тонком клиенте, при открытии диалога выбора файлов
выходит сообщение об ошибке. Как с ней быть?
||
&НаКлиенте
Процедура КаталогДляФайловНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Режим = РежимДиалогаВыбораФайла.ВыборКаталога;
ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытия.Каталог = "";
ДиалогОткрытия.МножественныйВыбор = Ложь;
ДиалогОткрытия.Заголовок = "Выберите каталог для загрузки.";
Если ДиалогОткрытия.Выбрать() Тогда
Объект.КаталогДляФайлов = ДиалогОткрытия.Каталог + "\";
КонецЕсли;
КонецПроцедуры
||
{ВнешняяОбработка.ЗагрузкаПоступленийМЦИзXLS.Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (Выбрать)
Если ДиалогОткрытия.Выбрать() Тогда
по причине:
Использование синхронных методов на клиенте запрещено!
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
Диалог.Показать(Новый ОписаниеОповещения("КаталогДляФайловНачалоВыбораЗавершение", ЭтаФорма, Новый Структура("Диалог", Диалог)));
(1) да, это решение!!!
Иначе только под толстым клиентом открывать.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс