AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 13.11.2002, 14:00   #1  
delicia is offline
delicia
Участник
 
16 / 10 (1) +
Join Date: 10.11.2002
? двух-уровневая иерархия в таблице
Привет всем!
Сразу простите за ламерский, наверное, вопрос: Как правильно организовывается иерархия в таблице? чтобы было ограничение на удаление родительской записи, у кот. есть дочерние. Через Extended Data Type связано поле Parent и поле с номером записи. Если добавить связь через Relations и DeleteActions, то ограничение на удаление родительской работает, хотя в helpe написано, что Relations - для связи двух таблиц, а не внутри одной. Вообщем как умные люди делают, подскажите?
Заранее огромное спасибо за любой ответ
Old 17.12.2002, 13:06   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Join Date: 03.12.2001
Мне кажется что Вам не отвечают потому, что Вы не четко сформулировали вопрос. Попробуйте его уточнить.

И поищите по форуму по ключевому слову Delete Actions. Relations между двумя таблицами и DeleteActions вполне решают Вашу проблему.

И наконец, можно перекрыть метод delete у родительской таблицы, в нем анализировать есть ли записи во второй таблице, а затем вызывать или не вызывать super().

Надеюсь я правильно понял Ваш вопрос.
Old 13.01.2003, 17:40   #3  
delicia is offline
delicia
Участник
 
16 / 10 (1) +
Join Date: 10.11.2002
Спасибо за ответ, уже давно не заходила на форум
я помню решила эту проблему без Relations (все-таки внутри одной таблицы Relations не совсем красиво), обошлась просто Extended Data Type, проверку на удаление дочерних сделала через validate delete в форме. Еще раз спасибо за отзыв )
Old 13.01.2003, 17:51   #4  
mazzy is offline
mazzy
Участник
mazzy's Avatar
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 10
У всех разные представления о красивом. Мне кажется, что решение без программирования было бы красивее. Поэтому мне кажется, что DeleteAction лучше
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Фильтрование записей при "переходе к основной таблице" demID DAX: Программирование 10 18.11.2015 12:52
отчёт из двух таблиц на двух листах с группировкой fialka DAX: Программирование 4 19.03.2007 13:49
Переход на правильную запись при Переходе к основной таблице. - 2 Anais DAX: Программирование 2 01.11.2004 17:14
двух-уровневая иерархия в таблице delicia DAX: Программирование 2 18.11.2002 17:49
фильтр по связанной таблице mick_777 DAX: Программирование 13 21.08.2002 16:00

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 02:53.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.