Имя: Пароль:
1C
1С v8
Научите архивировать в ZIP на сервере.
, ,
0 Bober777
 
07.02.12
21:00
Научите архивировать в ZIP на сервере средствами 1С 8.2
1 Bober777
 
07.02.12
21:04
НовыйЗИП = Новый ЗаписьZipФайла();
НовыйЗИП.Добавить(ПолныйПутьКФайлу);
НовыйЗИП.Записать();

на сервере не работает((
2 vicof
 
07.02.12
21:06
чего говорит?
3 echo77
 
07.02.12
21:07
Служба 1С запущена от имени кого/чего?
Может прав на файлы у пользователя нет? Может ограничение на использование на сервере в самой 1С?
4 Bober777
 
07.02.12
21:09
сек
5 Bober777
 
07.02.12
21:13
запускаю модуль обработки...

ругается следующим образом

{ВнешняяОбработка.From_1C_To_Json_And_To_Reverse_The_Process.МодульОбъекта(701)}: Ошибка при вызове метода контекста (Добавить)
   НовыйЗИП.Добавить(ПолныйПутьКФайлу);
по причине:

по причине:
Архив не открыт!
6 Bober777
 
07.02.12
21:14
работаю под админом и полными правами.
7 vicof
 
07.02.12
21:16
что возвращает Сообщить(ПолныйПутьКФайлу)?
8 Bober777
 
07.02.12
21:16
ПолныйПутьКФайлу = "D:\Проекты\Удаленная работа\Дмитрий(JSON)\Подготовка материалов по проекту 1с to Json\Обработки\json\demo\версии\0.0.0.4\данные выгрузки\product_export_file.json";
9 echo77
 
07.02.12
21:20
не могу связать "архивирование на сервере" и "работаю под админом и полными правами"

т.е. вы сидя в терминале на сервере под из под клиента 1С не может зазипить? Альтернативные варианты, типа через командную стркоу не предлагать?
10 vicof
 
07.02.12
21:21
блин, у ЗаписьZipФайла есть еще метод открыть!
11 АНДР
 
07.02.12
21:22
Вы то работаете под админом... А вот когда сервер 1с устанавливали, наверняка указали запускать от имени созданной учётки 1С.
12 Bober777
 
07.02.12
21:24
да я походу туплю немного щас еще один тест и усе помоему решится

НовыйЗИП = Новый ЗаписьZipФайла(); //я сдесь забыл указать имя архива открываемого...
НовыйЗИП.Добавить(ПолныйПутьКФайлу);
НовыйЗИП.Записать();
13 Bober777
 
07.02.12
21:24
да так и есть...
14 Bober777
 
07.02.12
21:25
по админом и полные права имелось ввиду что я работаю под пользователем в 1с-ке...
15 Bober777
 
07.02.12
21:26
просто не совсем понял сообщение (3) сразу...
16 Bober777
 
07.02.12
21:26
(12) так и есть я просто немного протупил) извините, что побеспокоил...
17 Bober777
 
07.02.12
21:27
НовыйЗИП = Новый ЗаписьZipФайла("ПолныйПутьКАрхиву");
НовыйЗИП.Добавить(ПолныйПутьКФайлу);
НовыйЗИП.Записать();
18 vicof
 
07.02.12
21:27
(16) разговор самого себя с собой - плохая примета)
19 Bober777
 
07.02.12
21:47
да если голова уже болит и пора отдохнуть
то это не примета а знак что пора на боковую...