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