Имя: Пароль:
1C
1С v8
Использование синхронных методов на клиенте запрещено! (Вэб-клиент)
0 Serdolik55
 
22.07.16
11:08
Коллеги, доброго времени суток!
Суть дела такова: есть форма, которая запускается через вэб-клиент, в форме реквизит "Папка", путь к которой пользователь должен выбирать в форме. При выборе возникает ошибка : "Использование синхронных методов на клиенте запрещено!".

Код выбора таков:

&НаКлиенте
Процедура ОбъектПапкаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
    ДиалогФыбораФайла    =    Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
    ДиалогФыбораФайла.Заголовок                        =    "Выберите папку";
    ДиалогФыбораФайла.ПредварительныйПросмотр        =    Ложь;
    ДиалогФыбораФайла.ИндексФильтра                    =    0;
    ДиалогФыбораФайла.ПолноеИмяФайла                =    Объект.Папка;
    ДиалогФыбораФайла.ПроверятьСуществованиеФайла    =    Ложь;
    

    
    Если ДиалогФыбораФайла.Выбрать() Тогда
        Объект.Папка = ДиалогФыбораФайла.Каталог;
    КонецЕсли;

КонецПроцедуры

Гуглил, этот момент, народ пишет, про асинхронные методы. Как их описать тут?
В свойствах конфы "Режим использования синхронных вызовов" - Использовать
1 Горогуля
 
22.07.16
11:10
пкм - рефакторинг
2 hhhh
 
22.07.16
11:11
(0) правой кнопкой мыши жмешь на процедуре, там рефакторинг и там пункт про эти методы. Нажимаешь, она всё за тебя делает.
3 Serdolik55
 
22.07.16
11:11
Как этот рефакторинг в моём случае описать?
4 Горогуля
 
22.07.16
11:12
(3) словами. произнесёнными с умоляющией интонацией в дисковод: уважаемая платформа! отрефакторь мне вот тут, пожааалуйста
5 Serdolik55
 
22.07.16
11:15
))))) Спасибо, коллеги! Отрефакторилось вроде))) Сейчас обновлю и потестю!
6 Serdolik55
 
22.07.16
11:27
теперь выдаёт ошибку "Расширение для работы с файлами не подключено"! Как его подключить?
7 Горогуля
 
22.07.16
11:28
браузер сам предлагает же
8 Mankubus
 
22.07.16
11:29
9 Serdolik55
 
22.07.16
11:46
Немного не понял, эти расширения в настройках браузера включаются? ( у меня Гугл хром) Или в настройках компа - Панель управления - Свойства Обозревателя?
10 Горогуля
 
22.07.16
11:47
свойства обозревателя - это те же свойства браузера ИЕ
11 Serdolik55
 
22.07.16
11:58
Просто методы в 1С есть:
УстановитьРасширениеРаботыСФайлами();
                
ПодключитьРасширениеРаботыСФайлами();

В настройках гугла не нашёл где поставить эти расширения(((
Закон Брукера: Даже маленькая практика стоит большой теории.