|
|
|
| Есть главная форма, в которой данные берутся из определенной таблицы. В этой главной форме соподчиненная форма содержит записи связанной таблиы с главной (связь один-к-одному). При попытке удалить щапись в главной форме - ругается, что связано с записью другой таблицы. Приходится удалять сначала соподчиненную запись, а потом главную. Никак не получается объединить двойное удаление записи при нажатии одной определенной кнопки... Спасибо. | |
|
| |
|
|
|
| В Схеме данных, в соответствующей связи установите флажок Каскадное удаление | |
|
| |
|
|
|
| >В Схеме данных, в соответствующей связи установите флажок Каскадное удаление
Для связи один-к-одному - не поможет.
По событию Form_Delete главной формы выполните запрос на удаление в подчиненной таблице (еще можно обратиться к RecordsetClone субформы и удалить запись). | |
|
| |