не удаляются созданные отчеты

При попытки удалить пользовательские отчеты Word выдает ошибку:
"Не удалено 1 из 1 записей
Нет возможности:1
Связанные записи могут существовать в следующих таблицах:
Отчет в группе (tbl_ReportInGroup)
Права доступа к отчетам (tbl_ReportRight)"

Нравится

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

Проверьте в Terrasoft Administrator, установлены ли для связей FReportRightRecordID таблицы tbl_ReportRight и FReportInGroupReportID таблицы tbl_ReportInGroup признаки "Каскадная связь". Попробуйте снять эти галочки, установить заново и пересохранить таблицы. После этого перезапустите программу Terrasoft и попытайтесь удалить отчёт.

Если это не решит проблему, перед удалением отчёта запустите профайлер, попробуйте удалить отчёт, скопируйте из профайлера запрос на удаление, который при этом отправляется на сервер, и попробуйте выполнить его средствами СУБД. Если отчёт не удаляется из-за связанных записей, возникнет сообщение о том, в какой таблице находится запись, связанная с отчётом. В зависимости от таблицы нужно будет либо удалить из неё все записи, связанные с отчетом, либо обнулить значения в поле связи.

Спасибо. помогло №1)

Насколько я помню такие ошибки (удаления) пишутся в лог. Достаточно туда посмотреть, чтобы понять какие таблицы содержат ссылки.

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