gifts2017

Максимально простой и быстрый поиск и удаление неиспользованных элементов

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

Попадают базы, где творится полная каша, в которых стандартные обработки, мягко говоря, работают медленно. Решил набросать максимально простую и быструю обработку, которая справлялась бы в "тяжелых" базах. В обработке использовано 2 элементарных запроса, которые наверняка многим встречались.

Обработка написана для 8.1 с учетом того, чтобы при необходимости можно было конвертнуть под 8.2

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

Наименование Файл Версия Размер Кол. Скачив.
БыстрыйПоискНеиспользуемыхЭлементов.epf
.epf 9,26Kb
30.04.14
23
.epf 9,26Kb 23 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. karasev.iv (AltF1) 10.01.14 12:12
Судя по форме она ищет только по справочникам.
Для чего нужна кнопка "Пометить на удаление"?
Что выводится в табличную часть, помеченные объекты или все?
Контроль ссылочности реализован?
2. azat Токторов (a3a) 10.01.14 12:29
ну да, ищет только по справочникам, не вижу смысла искать неиспользуемые документы.
по контролю ссылочности - она выводит только те справочники которые вообще не используются в базе (ни имеющие ссылки).
кнопка "пометка на удаление" для установки пометки удаления.
кнопка "Удалить" непосредственное удаление.
в табличную часть выводится все неиспользуемые элементы независимо от того помечено на удаление или нет элементы.
3. anry mc (AnryMc) 10.01.14 20:03
(1) karasev.iv,
"Пометка на удаление неиспользуемых элементов справочников и документов" http://infostart.ru/public/65132/
4. DAnry (DAnry) 15.01.14 18:54
Предупреждать все таки надо, что Обработку использовать крайне осторожно. А то можно делов натворить. Если элемент справочника до сих пор не использовался, это не всегда значит что он не нежен.
5. azat Токторов (a3a) 15.01.14 19:36
Ну для таких осторожных моментов есть там кнопка "Пометить на удаление", потом уже стардартными средствами можно анализировать нужен этот элемент или не нужен.
во вторых не думаю что удалив элемент который нигде не используется можно наломать дров, в худшем случае можно создать новый. =).
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа