Имя: Пароль:
1C
1С v8
В тонком клиенте КаталогВременныхФайлов() выдаёт ошибку. Это синхронный метод?
0 Birmingem
 
11.08.17
14:16
Самописная простенькая конфигурация на управляемых формах. База серверная. Пользователи подключаются под тонким клиентом.
Делаю обработку по загрузке данных из Ексель файла, который находится в инете.
Пытаюсь сохранить этот файл в каталог временных файлов на клиенте.

В процедуре &НаКлиенте пишу КаталогВременныхФайлов(). Дает ошибку "Использование синхронных методов на клиенте запрещено"
Под толстым клиентом работает, под тонким не работает.
Хотя в синтакс помошнике написано что метод доступен и в тонком клиенте тоже.
Что не так делаю?
1 Lexey_
 
11.08.17
14:20
(0) используешь синхронный метод
3 Birmingem
 
11.08.17
14:22
(1)Как тогда получить каталог временных файлов?
4 Lexey_
 
11.08.17
14:23
(3) читать СП:
См. также:
Глобальный контекст, метод КаталогВременныхФайлов()
5 Birmingem
 
11.08.17
14:23
И почему тогда в синтакс помошнике написано что метод доступен и в тонком клиенте тоже?
6 Lexey_
 
11.08.17
14:23
См. также:

Глобальный контекст, метод НачатьПолучениеКаталогаВременныхФайлов()
7 Lexey_
 
11.08.17
14:24
(5) доступен, всё верно, если разрешены синхронные методы
8 Birmingem
 
11.08.17
15:32
(6)Спасибо! Почитал про НачатьПолучениеКаталогаВременныхФайлов()
Сделал так:
ОбратныйВызов = Новый ОписаниеОповещения("ПолучитьКаталогВременныхФайловЗавершение", ЭтотОбъект, , "ОшибкаПриПолученииКаталогВременныхФайлов", ЭтотОбъект);
НачатьПолучениеКаталогаВременныхФайлов(ОбратныйВызов);
и потом в процедуре ПолучитьКаталогВременныхФайловЗавершение() делаю что мне надо
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.