Новое в версии 1С:Предприятие 8.5.3 - модернизация программной работы с архивами | Новости 1С от WiseAdvice-IT

Будет в 1С:Предприятие 8.5.3 — модернизация программной работы с архивами

Логотип WiseAdvice-IT https://wiseadvice-it.ru/publichnaya-oferta/ https://wiseadvice-it.ru/publichnaya-oferta/

В предстоящем релизе версии 1С:Предприятие 8.5.3 разработчики решений на данной платформе получат новый набор функций для программной работы с ZIP-архивами. Эти улучшения, реализованные по многочисленным запросам сообщества, особенно актуальны для создателей решений по обмену электронными документами, где требуется более гибкое управление данными.

Что изменится

Ключевые нововведения затронут несколько аспектов:

  • Прямая работа с данными в памяти. Появится метод ИзвлечьВДвоичныеДанные() для типа ЧтениеФайлаАрхива. Он позволит извлекать содержимое файла из архива напрямую в объект ДвоичныеДанные, минуя обязательную запись на диск, что повысит производительность и упростит код.
  • Гибкое управление путями распаковки. Для метода Извлечь() теперь можно будет указывать параметр <Путь> не только строкой, но и объектом типа Файл. Это дает больше контроля над процессом сохранения извлеченных элементов.
  • Точное определение типа элемента. В структуру ЭлементФайлаАрхива будут добавлены два новых метода: ЭтоКаталог() и ЭтоФайл(). Они возвращают булевы значения, что позволит однозначно определить природу каждого элемента при переборе содержимого архива.
  • Корректная работа с именами. Для решения проблем с длинными путями и разными кодировками появится свойство ИмяКакДвоичныеДанные. Оно предоставит доступ к оригинальному имени файла из архива без предварительного преобразования кодировки.
  • Контроль кодировки имен. Будет введен новый тип ПараметрыЧтенияФайлаАрхива со свойством КодировкаИменФайлов. Этот объект можно будет передавать в конструкторы типа ЧтениеФайлаАрхива и управлять настройками с помощью методов УстановитьПараметры() и ПолучитьПараметры().

Эти обновления позволят разработчикам отказаться от использования внешних библиотек и сложных обходных решений, перенеся всю логику работы с архивами на уровень встроенных типов платформы. Это повысит надежность, переносимость и эффективность конфигураций.

Остались вопросы? Задайте их нашим специалистам по форме обратной связи на сайте.

Подписывайтесь на ключевые новости 1С в Telegram, видеоконтент в YouTube и RUTUBE.

Рассказать друзьям
Предыдущая статья новость
Рост цен на услуги Центра сопровождения 1C WiseAdvice-IT в 2025 году
Следующая статья новость
Новинки платформы 1С:Предприятие 8.5.3 — доработки уведомлений об ошибках, автоудаления старых версий
Комментарии
Меню