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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.07.2009, 20:23   #1  
deo is offline
deo
DAX 3.0;4.0;5.0
 
4 / 10 (1) +
Регистрация: 28.07.2009
DeleteAction на Unit table
DeleteAction на Unit table для SalesQuotationLine не работает.
Создаем юнит, создаем sales quotation line c созданым юнитом (SalesUnit). Затем идем на юниты и удаляем созданный ранее юнит и... несмотря на то, что есть deleteAction (restricted) для SalesQuotationLine, юнит все равно удаляестя. Фишка в том, что у SalesQuotationLine есть еще одно поле наследуемое от EDT UnitId (PackingUnit) и система выбирает ЭТО поле, сравнивает значение с удаляемым юнитом (например, пустое поле) и наш юнит удален.
Если кто-нибудь сталкивался с подобной проблемой и решал ее, то поделитесь плиз.
Quick fix: ValidateDelete на Unit table, но это мне не оч нравится.
Kv: 4.0.2503.743; Av:4.0.2503.743.
Теги
deleteaction

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
PatrickChua: Temporary table Blog bot DAX Blogs 0 04.05.2009 14:05
axaptapedia: Table Methods Generator Blog bot DAX Blogs 0 13.02.2009 02:05
mfp: Late night discussions on software development #3: Unit testing Blog bot DAX Blogs 6 17.03.2008 12:01
Axapta Lessons: Export a table to a file Blog bot DAX Blogs 0 28.10.2006 18:22
PatrickChua: Temporary table Blog bot DAX Blogs 0 28.10.2006 18:14

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

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

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