Независимый регистр сведений "Хранилище файлов"
Измерение: ОбъектПривязки - ссылка (множественная) на объекты конфигурации (документы, справочники...). Установленная как "ВЕДУЩЕЕ"
в реквизитах: Путь хранения файла на диске, его имя и расширение (плюс еще всякая информация)
СИТУАЦИЯ: Один из "ОбъектПривязки" помечается на удаление. Монопольно вызывается стандартная обработка "Удаление помеченных объектов"
записи "связанные" с удаляемыми объектами удаляются. НО ОСТАЮТСЯ ФАЙЛЫ НА ДИСКЕ
ПОДРОБНОСТИ: В модуле набора записей "ПередЗаписью" пытаюсь "пререхватить" удаление и "очистить" файлы на диске. Но проблема в том что туда уже приходит:
ЭтотОбъект.Отбор.ОбъектСсылка.Значение = "Объект не найден"
т.е. нельзя понять какой файл следует удалить.
ВОПРОС: Как удалить файлы при удалении записей РС???
AnryMc @ Сегодня, 11:52
,
Сделал через подписку на событие "ПередУдалением" для объектов владельцев.
Но буду признателен за идеи как можно решить через модуль РС
Сообщение отредактировал AnryMc - 12.02.24, 11:39