|
Использование синхронных методов на клиенте запрещено! |
☑ |
0
falselight
24.11.16
✎
08:22
|
В тонком клиенте, при открытии диалога выбора файлов
выходит сообщение об ошибке. Как с ней быть?
||
&НаКлиенте
Процедура КаталогДляФайловНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Режим = РежимДиалогаВыбораФайла.ВыборКаталога;
ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытия.Каталог = "";
ДиалогОткрытия.МножественныйВыбор = Ложь;
ДиалогОткрытия.Заголовок = "Выберите каталог для загрузки.";
Если ДиалогОткрытия.Выбрать() Тогда
Объект.КаталогДляФайлов = ДиалогОткрытия.Каталог + "\";
КонецЕсли;
КонецПроцедуры
||
{ВнешняяОбработка.ЗагрузкаПоступленийМЦИзXLS.Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (Выбрать)
Если ДиалогОткрытия.Выбрать() Тогда
по причине:
Использование синхронных методов на клиенте запрещено!
|
|
1
jsmith
24.11.16
✎
08:26
|
&НаКлиенте
Процедура КаталогДляФайловНачалоВыбора(Команда)
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
Диалог.Показать(Новый ОписаниеОповещения("КаталогДляФайловНачалоВыбораЗавершение", ЭтаФорма, Новый Структура("Диалог", Диалог)));
КонецПроцедуры
&НаКлиенте
Процедура КаталогДляФайловНачалоВыбораЗавершение(ВыбранныеФайлы, ДополнительныеПараметры) Экспорт
Диалог = ДополнительныеПараметры.Диалог;
Каталог = Диалог.Каталог;
КонецПроцедуры
|
|
2
DrZombi
гуру
24.11.16
✎
08:26
|
(0) Дарю
|
|
3
DrZombi
гуру
24.11.16
✎
08:26
|
|
|
4
DrZombi
гуру
24.11.16
✎
08:28
|
|
|
5
falselight
24.11.16
✎
08:32
|
так в (1) решение?
|
|
6
falselight
24.11.16
✎
08:37
|
(1) да, это решение!!!
Иначе только под толстым клиентом открывать.
|
|