AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.08.2006, 20:34   #1  
JustMax is offline
JustMax
Участник
 
8 / 10 (1) +
Регистрация: 17.08.2006
Прошу прощения если вопрос уже был

При удалении мастер записи остаются подчиненные записи, которые ссылались на первичный ключ. Можно ли стандартными настройками запретить удаление мастер записи при наличии подчиненных ? Про переименование уже понял, а вот запрет на удаление как во всех нормальных реляционных субд при наличии foregn key?
Старый 18.08.2006, 10:39   #2  
TanyaV_imported is offline
TanyaV_imported
Участник
 
66 / 10 (1) +
Регистрация: 25.04.2005
думаю что настройками тут не поможешь, пропиши контроль в тригере
Старый 18.08.2006, 12:22   #3  
JustMax is offline
JustMax
Участник
 
8 / 10 (1) +
Регистрация: 17.08.2006
То есть при добавлении новой подчиненной таблицы мне надо помнить что для нее нужно добавлять проверку в мастер таблицу ?

Не судите строго, до сих пор работал только с "нормальными" реляционными базами, навижн изучаю вторую неделю.

ЗЫ Каменный век...
Старый 18.08.2006, 19:18   #4  
rootadmin is offline
rootadmin
Участник
Аватар для rootadmin
 
224 / 10 (1) +
Регистрация: 25.03.2003
Адрес: Москва
Удаление записей подчиненной таблицы придется прописывать в триггере OnDelete в мастер-таблице. Палюбому.

То же при добавлении... Хотя можно ее открыть с фильтрами на форме, тогда ключи некоторые автоматом могут задаваться при инсерте.
__________________
С уваженем,
rootadmin
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:23.