Удаление элементов, используемых в других объектах

Добрый день,

Каким образом можно удалить Обращения, если при их удалении пишется о том, что "Удаление элементов, используемых в других объектах невозможно".

можно, например, удалить данные сообщения напрямую в БД?

Нравится

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

Маргарита, здравствуйте!

Данное сообщение означает, что у записи присутствует связь с другими объектами. Например, запись задействована в БП или присутствует на детали у другого объекта.

Приложение предусматривает накопление данных, а не удаление.
Также если удалить записи, то могут возникнуть другие ошибки при работе с другими объектами, где данные записи присутствовали.

Если же необходимо удалить такие записи, то это возможно только через БД.

Необходимо выполнить скрипт на удаление, например:

Delete from "Case"
Where Number=’CR-1

Но выполнив скрипт запись не удалиться, а выдаст результат с ошибкой, что данная запись присутствует в конкретной таблице/колонке.
В результате необходимо с начала удалить запись (по ID записи) с связанных таблиц, а затем саму запись.

Спасибо Дмитрий за ваш ответ)

Показать все комментарии