![]() |
#1 |
Участник
|
Погружаясь в дебри NAV 2013 натолкнулся на пример того, как можно запаковать, а затем распаковать файлы. Данная возможность находится в программном модуле 8619 Config. Pckg. Compression Mgt (обновленная технология быстрых развертываний). В нем применяется переменная CompressedStream типа DotNet со ссылкой на System.IO.Compression.GZipStream. В результате использования рождались файлы GZip.
Это натолкнуло меня на мысли исследовать возможности по подключения более стандартных способов архивации, в частности классического Zip-архива, который практически является частью операционной системы. Не думаю, что нарушу какую-либо интригу если сразу скажу – удалось. Для интересующихся же предлагаю ознакомиться с подробностями. Для учебных целей я упрощу максимально код, хотя в жизни кое-что придется добавить. Итак, начнем с простого – объявим переменную типа DotNet. DN_ZipFile - DotNet: System.IO.Compression.ZipFile. ![]() Эта переменная позволит нам делать как минимум две базовые операции:
Источник: http://www.nav4u.ru/archives/630-pri...-zip-arxivami/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|