Удаление записей регистров с "битыми" регистраторами ("<Объект не найден...>")

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

Обработка, удаляющая записи с битыми ссылками в качестве регистратора.

Бывают ситуации (в результате некорректного обмена\переноса данных, либо иной ошибки), когда в регистре в качестве регистратора указано значение <Объект не найден...>. Это значит, что объект, который являлся регистратором для данной записи, был удален, а запись осталась.
Данная простая обработка найдет и удалит такие записи в выбранных регистрах.

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

Наименование Файл Версия Размер
Удаление записей с битыми регистраторами
.epf 11,83Kb
15.01.15
98
.epf 11,83Kb 98 Скачать

См. также

Комментарии
1. Константин Юрин (kostyaomsk) 70 18.01.15 08:46 Сейчас в теме
Запомню "утилиту" для удаления битых ссылок. Иногда возникают такие задачи и приходится каждый раз что-то придумывать в виде одноразовых обработок.
2. юрий гулидов (gull22) 81 21.01.15 12:44 Сейчас в теме
Я правильно понимаю (судя по скриншотам), что алгоритм работы следующий:
Определяю вид регистра - формируется список регистров - отмечаю те, которые надо править - нажимаю кнопку Выполнить.
Если ДА, то получается предварительно надо самому найти регистры в которых ссылка "Объект не найден",чтобы выбрать их в табличной части.
Мне кажется логичным,если алгоритм поиска уже есть,вначале находить регистры с потерянными ссылками,а пользователю оставить право выбора что удалять. То есть, предлагаю следующий алгоритм:
Определяю вид регистра -нажимаю кнопку Поиск - формируется список регистров - отмечаю те, которые надо править - нажимаю кнопку Выполнить.
kostyaomsk; Ляль Дикий; CratosX; +3 Ответить
3. Татьяна Мальгина (Ляль Дикий) 28.01.15 10:02 Сейчас в теме
считаю данный подход нецелесообразным. регистраторы для всегда можно перезаписать/внести заново и пр. рядовые пользователи за удаление записей потом всю жизнь проклинать будут(ну или пока не внесут всё по-новой)
4. Alex Spiryakin (axtwo) 22.05.15 17:45 Сейчас в теме
У меня в курсах валют объект не найден, и там ваша обработка ничего не находит
5. Василий Коровин (vasyak319) 124 22.05.15 18:33 Сейчас в теме
Обработка для тех, кому религия запрещает использовать Тестирование и исправление?
Оставьте свое сообщение