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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.03.2012, 09:10   #3  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Что такое doValidateField() и doValidateWrite(), чем они должны отличаться от ValidateField() и ValidateWrite()?
ValidateField на базовой таблице Common должен вызывать ее final метод doValidateField(). doValidateField должен проводить базовые проверки, как то Mandatory поля, релейшены на поле итд (сейчас этим занимается сам метод common.validateVield() ). Таким образом, перекрывая ValidateField() мы получаем цепочку вызовов:
ValidateField() -> super() -> doValidateField()
Последние два в том случае, если мы в перекрытом методе ValidateField() не забыли вызвать super().
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему display/edit методы не поддерживают переход к основной таблице S.Kuskov DAX: Программирование 34 26.04.2012 19:24
Массовое создание СФ. Почему берет номера из списка удаленных СФ? mazzy DAX: Функционал 6 21.03.2011 22:35
Неправильная мгновенная себестоимость = 0, почему? sns DAX: Функционал 8 10.11.2010 17:43
В обработке вход НДС нет Сторно предоплат Arahnid DAX: Программирование 2 07.04.2008 10:45
Нет календаря при вводе отпуска nicko DAX: Функционал 2 14.11.2005 08:15

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

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

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