Раздел показан на конкретном источнике своего учебного стенда; изменения рабочих систем не выполняются.
Где и как запускать
Своя обычная форма обработки, толстый клиент. Реквизит ПутьКСвоемуZIP Строка 500, поле и отдельная кнопка; код — тело её нажатия.
Подготовка
Своя обычная форма обработки, толстый клиент. Реквизит ПутьКСвоемуZIP Строка 500, поле и отдельная кнопка; код — тело её нажатия.
Человек заранее указывает полный путь только к своему маленькому ZIP с двумя учебными текстами. Новый ZIP или резервная копия не создаются; файлы архива не исполняются и не извлекаются.
Архив = Новый ЧтениеФайлаАрхива(ПутьКСвоемуZIP);
Попытка
ЧислоЭлементов = Архив.Элементы.Количество();
Сообщить("Элементов в собственном ZIP: " + Строка(ЧислоЭлементов));
Сообщить("Распаковка и перезапись файлов не выполнялись");
Исключение
Архив.Закрыть();
ВызватьИсключение;
КонецПопытки;
Архив.Закрыть();Разбор по шагам
Подготовьте указанный собственный источник.
Выполните блок в указанном контексте.
Сравните фактический вывод с назначением механизма.
Как проверить результат
Конструктор открывает реальный ZIP только для чтения. Элементы.Количество сообщает фактический состав, включая записи каталогов, если они есть; это не всегда число обычных файлов.
BSL, формы, архивы и службы 1С при сборке HTML не выполнялись; это не runtime-проверка вашего стенда.
Ожидаемый результат
Есть содержательный обычный пример механизма с конкретным источником и ограничениями.
На что обратить внимание
Не используйте результат чтения как доказательство настройки всей рабочей инфраструктуры.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.