gifts2017

Удаление битых записей из последовательности

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

Данная обработка находит битые ссылки и удаляет их из последовательности. Обработка универсальная. В списке выбираете, какую последовательность очищать.

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

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

Наименование Файл Версия Размер
UdalenieBitihZapisei 232
.epf 7,37Kb
19.09.16
232
.epf 7,37Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Медведев (anig99) 18.12.09 13:21
Для какой конфы, скрины, где обработка????
2. Станислав Турчинский (Istur) 18.12.09 17:21
Битые ссылки лучше удалять в "тестирование и исправление", потому что какие-то ссылки могут входить в последовательность, а какие-то нет. Хотя в принципе для этого нужен монопольный режим, а если проведение по партиям кому-то нужно сделать оперативно, то Ваша обработка будет выходом.
3. Alex Pro (alex-pro) 23.12.10 12:34
Работает ОЧЕНЬ долго, т.к. запросом выбирается ВСЯ последовательность, а потом в этой выборке ищутся битые ссылки.
А можно сразу запросом найти "глючные" записи, добавив в запрос одно условие:


Запрос.Текст  = "ВЫБРАТЬ РАЗЛИЧНЫЕ
	|	" + ВыборПоследовательности + ".Регистратор
	|ИЗ
	|	Последовательность." + ВыборПоследовательности + " КАК " + ВыборПоследовательности + "
	|ГДЕ
	|	" + ВыборПоследовательности + ".Регистратор.Дата ЕСТЬ NULL
	|";
...Показать Скрыть


Эффективность обработки увеличивается в разы ))
4. Алмаз Саутбаев (Almaz) 29.09.11 09:21
(3) alex-pro,

Спасибо за поправку. Не судите строго это была моя первая обработка.
5. Виталий Фантич (Boudybuilder) 23.10.12 23:41
============================================================­=============
Как раз столкнулся с этой бедой! Буду пробовать качать.
А кому то помогло?
============================================================­=============
6. Виталий Фантич (Boudybuilder) 23.10.12 23:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++

Сначала сам пробовал через менеджерЗаписи очистить() чтото нифига не пошло. Ведь хотел тупо удалить весь регистр а потом заново все перепровести все доки. Вобще как бороться с битыми ссылками? Вот есть у меня док продажи ,он битый окажется потом . Отменятся ли движения в таком случае? Ведь я тогда с ответсвеннгог за торговую точку потребую денег за товар которого нету на складе. А то все через док продажи будет с битой ссылкой. Хотя может я то все не так понимаю или не до конца...


+++++++++++++++++++++++++++++++++++++++++++++++++++++
7. Xer shi (Xershi) 19.09.16 17:00
Посмотрел методы, хотел написать сам, но решил быстрее скачать! Плюсую!