Показать сообщение отдельно
Старый 31.01.2017, 09:28   #5  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
870 / 637 (23) +++++++
Регистрация: 14.10.2004
Это из-за того, что на таблице TMR_PortalModulesForDoc включен запрет на каскадное удаление записей в связанной таблице.
Найдите в АОТ эту таблицу и зайдите внутри нее в узел DeleteActions. Там перечислены таблицы, в которых при удалении строки из вашей таблицы, данные либо удалятся автоматически, либо удалятся по вопросу (как у вас), либо запретят удаление из вашей таблицы. За эти три варианта поведения отвечает свойство DeleteAction: если оно равно Cascade, то все подчиненные записи удалятся втихую, если равно Cascade + Restricted, то удалятся с подтверждением пользователя (как у вас), если равно Restricted, то удаление не сработает с сообщением, что "Существуют строки".

Последний раз редактировалось Ace of Database; 31.01.2017 в 09:31.