Спасибо за ответы.
Mishaf пишет:Задача изначально поставленна неверно.
Файлы в TDMS - неотемлемая часть информационного объекта. Зачем их отвязывать от объекта?
Когда над большой группой файлов коллективно работает большая группа разработчиков, то возникают вопросы - "Куда делся мой бесценный документ (файл) - вчера был, а сегодня только объект пустой остался!". Если при удалении объектов это можно сказать по журналам событий, то при удалении файлов следов ни где не остается. Надеемся, в будующем это исправят разработчики в TDMS3, так как для программистов понятие информационного объекта - это нормально, а реальных пользователей, в основном, интересуют их файлы.
McZag пишет:Когда удаляется объект целиком, копируйте файлы в обработчике события ObjectBeforeErase
Наверное, так и поступим. Плохо только, что для каждого типа объекта прописывать скрипт отдельно надо, в т.ч. и везде при программном удалении объекта, в служебных (для админа) командах и т.д.