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