Создать серверный начальный образ на сервере. Создать серверный начальный образ на сервере.
// Создать серверный начальный образ на сервере.
//
Процедура СоздатьСерверныйНачальныйОбразНаСервере(Параметры, АдресРезультата) Экспорт
Попытка
ПланыОбмена.СоздатьНачальныйОбраз(Параметры.Узел, Параметры.СтрокаСоединения);
Если Параметры.ЕстьФайлыВТомах Тогда
ZIP = Новый ЗаписьZipФайла;
ПутьZIP = Параметры.ПутьФайла;
ZIP.Открыть(ПутьZIP);
ВременныеФайлы = Новый Массив;
ВременныеФайлы = НайтиФайлы(Параметры.ИмяКаталогаФайлов, ПолучитьМаскуВсеФайлы());
Для Каждого ВременныйФайл Из ВременныеФайлы Цикл
Если ВременныйФайл.ЭтоФайл() Тогда
ПутьВременногоФайла = ВременныйФайл.ПолноеИмя;
ZIP.Добавить(ПутьВременногоФайла);
КонецЕсли;
КонецЦикла;
ZIP.Записать();
УдалитьФайлы(Параметры.ИмяКаталогаФайлов); // Удаляем вместе с файлами внутри.
КонецЕсли;
Исключение
УдалитьФайлы(Параметры.ИмяКаталога);
ВызватьИсключение;
КонецПопытки;
// очистка
УдалитьФайлы(Параметры.ИмяКаталога);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
СоздатьФайловыйНачальныйОбразНаСервере (БСП)
ПодготовитьДанныеДляСозданияСерверногоНачальногоОбраза (БСП)
СоздатьНачальныйОбразАвтономногоРабочегоМеста (БСП)
ЗавершитьСозданиеНачальногоОбраза (БСП)
ПодготовитьДанныеДляСозданияФайловогоНачальногоОбраза (БСП)
ДобавитьПослеВыбораРежимаСоздания (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)