Имя: Пароль:
1C
1С v8
Хранение папки с файлами в 1С
,
0 sooo_ez
 
23.03.18
11:30
Привет, друг!

Есть папка с дистрибутивом (произвольная программа, в каталоге несколько файлов и вложенных папок), который устанавливается пользователем по нажатию кнопки в указанный им же каталог.
Хранение устроено в общем макете двоичных данных, куда загружается .zip. Проблема в том, что ПолучитьИмяВременногоФайла и ЧтениеZipФайла  не работают под веб.

Вопрос: как организовать хранение (с последующем извлечением) дистрибутива, чтобы этот дистрибутив передавался с конфигурацией И РАБОТАЛ под веб-клиентом?

Спасибо откликнувшимся.
1 Cyberhawk
 
23.03.18
11:31
На веб-клиент доставляешь двоичные данные через временное хранилище, сохранаяешь на клиент через расширение работы с файлами
2 sooo_ez
 
23.03.18
11:32
"РАБОТАЛ" в том смылсе, чтобы я мог извлечь его и поместить в указанный пользователем каталог (с этим все ок, если не веб)
3 sooo_ez
 
23.03.18
11:34
(1) Ок, погнал гуглить, спасибо.
4 Cyberhawk
 
23.03.18
11:34
Пофайлово значит делай
5 Cyberhawk
 
23.03.18
11:34
Распаковать архив средствами платформы можешь только на сервере
6 Cyberhawk
 
23.03.18
11:34
(в этом случае)
7 sooo_ez
 
23.03.18
11:36
(4) файлов куча, пофайлово сохранять в базе? Пока не варик
8 sooo_ez
 
23.03.18
11:38
(5) Новый ЧтениеZipФайла.ИзвлечьВсе работает на клиенте, но не под веб, к сожалению.
9 sooo_ez
 
23.03.18
11:45
Кстати, применимо ли

#Если ВебКлиент Тогда
    Если Не ПодключитьРасширениеРаботыСФайлами() Тогда
        НачатьУстановкуРасширенияРаботыСФайлами();
        ПодключитьРасширениеРаботыСФайлами();          
    КонецЕсли;
#КонецЕсли

к текущей ситуации? Стоит ли копать в эту сторону?
10 sooo_ez
 
23.03.18
12:20
(9) - с (9) разобрался, но с по мейн теме пока 0.
11 Cyberhawk
 
23.03.18
19:22
(8) Я вроде у тебя ничего не спрашивал, так что хз зачем ты это мне написал
12 sooo_ez
 
27.03.18
16:51
Все ок, разобрался, всем спасибо!
13 Cyberhawk
 
27.03.18
20:10
Ну конечно - пофайлово сохранять в базе
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс