Вопрос

Удаление старых деталей

Здравствуйте.
Подскажите пожалуйста каким образом можно удалить созданные детали, которые уже не используются или же были созданы ошибочно? В Конфигурации удалил из папки всё. Однако, при добавлении ново созданных деталей в списке остаются и старые, которые были удалены.
Благодарю.

У меня такой же вопрос

4 комментария

Дмитрий, думаю, что данная статья поможет
http://www.community.terrasoft.ru/forum/topic/13214

"Демьяник Алексей Олегович" написал:Здравствуйте!

Сами разделы/детали (их страницы редактирования, а также объекты, на которые они ссылаются) Вы можете удалить из конфигурации.
При этом в базе данных останутся записи. Необходимо удалить записи с таблиц:
SysModule
SysModuleEdit
SysModuleEditLcz

Также обратите внимание на таблицу SysDetails.

Добрый день Дмитрий!!!

на будущее совет прежде чем удалять Деталь, Страницу редактирования, или раздел из конфигурации, скопируйте все Uid каждой схемы.
постройте запросы к таблицам
- SysSchema
- SysModuleEntity
- SysModuleEdit
- SysModuleEditLcz
- SysDetails
- SysModule
- SysModuleLcz
Найдите все хвосты, где хранятся ссылки на удаляемые схемы, вычистите таблицы, а уже после удаляйте схемы через конфигурацию. Так будет надежнее. И не забывайте о "Данных", именно с помощью данных мы фиксируем и переносим наши созданные новые страницы. Там тоже нужно не забывать вычищать все.

Здравствуйте.
Спасибо за помощь. Покопаюсь в таблицах.

Добрый день Дмитрий!!!

я бы вам посоветовал написать 1 UNION запрос в который бы собиралась вся информация о удаляемой схеме. вам бы так легче было бы.

Войдите или зарегистрируйтесь, чтобы комментировать