Каталог решений - Удаление помеченных на удаление объектов. Тюнинг обработки с ИТС

Удаление помеченных на удаление объектов. Тюнинг обработки с ИТС

Удаление помеченных на удаление объектов. Тюнинг обработки с ИТС

В наличии

Тюнинг стандартной обработки «Удаление помеченных объектов» с ИТС. Можно достаточно удобно задать количество удаляемых объектов.

Категория:

Описание

Передо мной была поставлена задача чистки базы документов по нескольким организациям после разделения их по разным базам.
Разделили просто — сделали копию базы. 

База на обычных формах. Т.е. подходит стандартная процедура с диска ИТС. Встроенная в конфигурацию работает только в монопольном режиме. Но объектов очень много, сервера достаточно обычные и полные списки объектов будут удаляться по несколько суток. Ручками помечать большие количества просто не реально.

Вот так и был сделан данный тюнинг, т.е. началось все с кнопочек помечающих определенное количество элементов в выборке.

Потом появились кнопочки снимающие выделение. Т.к. не все удаляется из-за перекрестных ссылок. Такие элементы встают в начало списка и с них выделение лучше снимать.

Затем появился хронометрах операций: практически все операции выполняющиеся достаточно долго отмечаются в окне сообщений временем начала работы, окончания и вычисляется затраченное время. Потом это стало кратко отображаться на самой форме..

Также добавлена кнопка "Инвертирование флажков", инвертирующая выбор. Не особо используется, но сделать было легко — вот и добавил.

Проверено на платформах 8.2.18.61 и 8.3.12.1855. Должна быть универсальной, т.к. изменения в код самих процедур контроля и удаления не вносились.

has been added to your cart:
Оформление заказа