Запись файлов в zip-архив из 1С: 7.7

Обработки - Универсальные обработки

Запись файлов в в zip-архив штатными средствами windows без использования архиваторов типа WinZip, WinRar, 7zip и т.д. для 1С: 7.7.

Данная обработка создает zip-архив и сохраняет в него указанную папку с файлами.

Реализована штатными средствами Windows без применения архиваторов WinZip, WinRar,7zip и прочих.

Обработка вызывается обычным способом:

Спис = СоздатьОбъект("СписокЗначений");
Спис.ДобавитьЗначение(ИмяИсхКат,"ИмяИсхКат");
Спис.ДобавитьЗначение(ИмяКонКат,"ИмяКонКат");
Спис.ДобавитьЗначение(ИмяАрх,"ИмяАрх");
ОткрытьФорму("Обработка",Спис,ПутьКОбработке+"foldtoarc.ert");

где: ИмяИсхКат - папка с файлами для архивирования
ИмяКонКат - папка с архивом
ИмяАрх - имя файла zip-архива (обязательно с расширением .zip)
ПутьКОбработке - путь к файлу обработки

Причина создания: Архивация файлов выгрузки клиента для передачи архива получателю.

Источник идеи: http://hiprog.com/index.php?option=com_content&task=view&id=251661619&Itemid=35

Визуальный интерфейс отсутствует.

Релиз платформы 7.70.026.

Скачать файлы

Наименование Файл Версия Размер
Запись файлов в zip-архив из 1с 7.7:
.ert 52,00Kb
08.06.18
0
.ert 1.0 52,00Kb Скачать

См. также

Комментарии
1. bulpi bulpi (bulpi) 128 10.06.18 09:50 Сейчас в теме
Автор, судя по лаконичности, Вы из Спарты. Ну хоть пару слов напишите, как реализовано и зачем.
2. Сергей Маслов (sirm) 7 10.06.18 22:36 Сейчас в теме
Краткость... далее по тексту:) В первом варианте была ссылка на источник. Сейчас исправлю. Спасибо.
Оставьте свое сообщение