Удаление помеченных объектов


Обработка на тот случай, когда в базе слишком много помеченных объектов и стандартная процедура удаления виснет.

Удаляет объекты по отдельности (по одному). Объекты, на которые имеются ссылки, удалены не будут. Можно запустить несколько раз, а остальное удалить стандартной обработкой.

6 Comments

  1. Kuzja_R

    Что-то в этом есть. Только нужно добавить в цикле ОбработкаПрерыванияПользователя().

    Reply
  2. mkobzancev

    помогает

    Reply
  3. klel

    Спасибо за обработку и код буду экспериментировать.

    Reply
  4. irishen

    спасибо за помощь!

    Reply
  5. vis_tmp

    То же самое для 8.1.

    Добавлен показ количество удалённых и обработанных объектов.

    Также в цикле добавлена ОбработкаПрерыванияПользователя().

    Reply
  6. AlexO

    В обработке нет контроля ссылочной целостности (контроль ссылочной целостности возложен на функцию удаления «УдалитьОбъекты», что является неправильным подходом).

    Ссылочная целостность есть только в типовой.

    Данная обработка не является завершенным и корректным средством администрирования, и не выполняет основную задачу «контроля ссылочной целостности».

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *