Вопрос
Удалить "мусор" после удаленных разделов и деталей
17 августа 2016 22:34
После удаления ненужных разделов их названия все равно отображаются в разделе "Настройка рабочих мест" в качестве разделов, доступных для добавления в рабочие места, хотя самого раздела уже не существует.
Похожая ситуация с удаленными деталями - после удаления они все равно доступны для выбора в справочнике деталей в мастере разделов.
Как удалить эти следы удаленных сущностей и деталей?
Есть ли пример скрипта?
Нравится
1 комментарий
18 августа 2016 16:38
Если объекты деталей и разделов удалены, Вам остается найти записи деталей по имени. Поиск нужной строчки что нужно будет удалить можно выполнить приблизительно так:
SELECT * FROM SysDetail WHERE Caption LIKE '%Имя детали%'
Получив нужную Вам строчку по имени, запоминаете её Id, и удаляете:
DELETE FROM SysDetail WHERE Id = 'айди что узнали выше'
Разделы найти и удалить можно аналогичным способом, только таблица другая:
SysModule
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать