gifts2017

Рекурсивная обработка взаимосвязанных документов и справочников, помеченных на удаление

Опубликовал Антон (gonza) в раздел Администрирование - Чистка базы

По замыслу, эта обработка должна находить Помеченные На Удаление документы и рекурсивно искать ссылки на них, а затем, опять же рекурсивно, удалять или помечать на удаление в зависимости от правил взаимодействия.

Теоретически, можно настроить правила обработки подчиненных документов и справочников. Можно просматривать ссылки на объекты прямо в форме. Кроме того, существует возможность печати ссылок в виде дерева.
Обработка довольно медленная, не выбирайте большой период.
 Со справочниками будет тормозить СИЛЬНО.
Используйте с осторожностью.

Если возникнет интерес - буду дорабатывать дальше.

Порядок действий.
1) нажать "Заполнить список"
2) поставить галочку "Только тест"
3) нажать "Обработать"
4) просмотреть таблицу взаимосвязей, изменить правила.
5) если правила не меняли, снимите галочку "Только тест" и еще раз нажмите обработать - объекты будут помечены/удалены.
6)если правила меняли, галочку "только тест не снимаем, еще раз жмем "обработать"

P.S.
таблица взаимосвязей наполняется автоматически по обработанным объектам.

Скачать файлы

Наименование Файл Версия Размер
UdalenieObjectovRekursivno.ert 405
.ert 191,00Kb
17.11.14
405
.ert 191,00Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
2. Serg (The_Serg) 15.03.07 13:00
Прекрасная разработка! Спасибо...
3. puchistiy (puchistiy) 09.12.08 19:01
4. Владимир (vheart) 26.04.09 11:13
5. newline newline (andis777) 20.07.09 04:27
разработка Супер - огромное спасибо, Спасли!