Внешняя обработка «Удаление помеченных объектов» для обычных форм — это прозрачный инструмент для безопасной очистки базы. Без магии и скрытых действий: расширенный отбор по типам метаданных, обязательный контроль ссылок перед удалением и удобный пакетный режим. Работает без установки и правки конфигурации. Сначала анализ, потом действие. Скачайте бесплатно.
Обработка «Удаление помеченных объектов (обычные формы)» предназначена для корректного удаления объектов, помеченных на удаление, в конфигурациях на обычных формах. Это инструмент для тех, кто хочет понимать, что именно происходит в базе. Без магии. Без скрытых действий.
По сути, перед вами аналог стандартной обработки удаления. Однако логика работы дополнена расширенным отбором по объектам метаданных и возможностью аккуратной работы в раздельном режиме. Такой режим требует дисциплины. И понимания последствий.
Сначала — контроль. И только потом удаление. Именно в такой последовательности, никак иначе.
Обработка разработана специально для конфигураций на обычных формах. Управляемые формы не поддерживаются — и это принципиальный момент. Если база старая, доработанная, с живой историей изменений, скорее всего, инструмент подойдет.
Особенно полезна она в учебных базах. Или в рабочих, где накопилось много «хвостов». Да, такое бывает часто. Даже в аккуратных проектах.
Работа через меню Файл – Открыть. Без установки. Просто скачали и запустили.
Удаление в 1С — это всегда работа со ссылочной целостностью. Поэтому обработка сначала выполняет этап контроля наличия ссылок на выбранные объекты. Это не формальность. Это защита.
Нажимаете кнопку «Контроль». Программа формирует список ссылок на каждый выбранный объект. Результат выводится в нижней части формы. Каждую ссылку можно открыть. Посмотреть. Проанализировать.
Только после анализа принимается решение об удалении. Не наоборот.
Если вы пропустите контроль, вы рискуете логикой базы. А логика базы — это, по сути, её здоровье.
В верхней части формы отображается перечень объектов, помеченных на удаление. Список формируется автоматически на основании текущего состояния информационной базы. Если в момент работы кто-то внёс изменения — нажмите «Обновить». Список перестроится.
Любой объект можно открыть через кнопку «Изменить». Это удобно. Проверили карточку — приняли решение.
Обратите внимание: пометками отмечаются только те объекты, которые нужно проверить. Это позволяет работать выборочно. Не всё подряд. Только нужное.
В отличие от стандартной обработки, здесь реализован расширенный отбор по категориям метаданных. Через кнопку «Отобрать по категориям» открывается дерево значений. Отмечаете интересующие объекты — и работаете только с ними.
Например, можно проверить только документы. Или только справочники. Или конкретный вид объектов.
Это экономит время. И снижает риск случайного удаления.
Мелочь? Нет. В реальной работе такие детали решают.
Обработка допускает использование в раздельном режиме работы «1С:Предприятие 8.0». Но здесь есть нюанс. При активной работе пользователей возможно нарушение логической целостности базы.
Поэтому перед запуском предупредите всех пользователей. Особенно тех, кто может записывать объекты, содержащие реквизиты со ссылками на помеченные элементы. Иначе — неожиданные эффекты.
Скажу честно: большинство проблем возникает не из-за кода, а из-за невнимательности. Это практика. За двадцать лет насмотрелся.
Кстати, удаление — это вообще отдельная философия. Многие разработчики боятся нажимать кнопку «Удалить», хотя бояться нужно не её, а непонимания структуры ссылок. И если вы только начинаете путь в 1С — учитесь анализировать связи. Это фундамент профессии. Без него никуда.
После выполнения контроля система задаёт вопрос: выполнить ли удаление объектов, которые возможно удалить. Если ответить «Да», обработка перейдёт в пакетный режим.
Это удобно при большом количестве объектов. Особенно когда предварительный анализ уже выполнен.
Тем не менее, рекомендую сначала поработать в ручном режиме. Посмотреть структуру ссылок. Почувствовать поведение системы.
Удаление — операция необратимая. Почти необратимая. Резервные копии, конечно, никто не отменял.
Скачайте файл обработки на диск. Откройте базу в режиме 1С:Предприятие. Далее выполните команду: Файл – Открыть. Выберите скачанный файл.
Никакой дополнительной регистрации не требуется. Никаких изменений в конфигурации.
Это внешний инструмент. Запустили — поработали — закрыли.
Обработка «Удаление помеченных объектов (обычные формы)» — это рабочий инструмент для аккуратной очистки базы. С контролем. С расширенным отбором. С возможностью пакетного удаления.
Она не делает ничего «за вас». Она даёт прозрачность процесса. А прозрачность — главный помощник разработчика.
Если вы начинающий программист 1С, используйте такие инструменты осознанно. Разбирайтесь, как формируются ссылки. Проверяйте, что именно удаляется. Повторюсь: сначала контроль, потом удаление. Всегда так.
В конечном счёте вопрос не в том, можно ли удалить объект. Вопрос в другом — понимаете ли вы, что произойдёт после этого?