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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.03.2011, 04:55   #1  
Ievgenii is offline
Ievgenii
Участник
Аватар для Ievgenii
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
 
111 / 113 (4) +++++
Регистрация: 21.09.2008
Адрес: Copenhagen, Denmark
Задача (может кому то будет интересно)
Есть форма с двумя контролами на ней. Например первый - string контрол (InventLocationId) из источника данных (InventLocation). Второй – неважно.
На первой контроле переопределен метод (validate) который выгдядит как:
X++:
public boolean validate()
{
 
InventLocation inventLocation;
boolean ret;
;
 
inventLocation = InventLocation::find(this.valueStr());
 
if (inventLocation)
{
    ret = true;
    info('validation is OK');
}
else
{
    ret = checkFailed('validation failed');
}
 
return ret;
 
}


Пользователь делает следущие шаги
  1. Открывает форму
  2. Устанавливает курсор на поле первого контрола и выбирает валидное значение из лукапа (GW). Дальше – не покидая контрол вводит какую нибудь чуш (GWsdsdsdsd)
  3. Покидает контрол - переходит на второй контрол
  4. Возращает курсор на поле первого контрола и вводит опять валидное значение (GW)
  5. Покидает контрол
Вопросы
  1. Какой будет порядок вывода сообщений?
  2. Почему?
  3. Если 1+2 не верно работает - какие выводы мы можем сделать.
__________________
Thx,
Ievgenii Korovin| Dynamics Ax SCM| Microsoft Corp| http://blogs.msdn.com/DynamicsAxSCM/
Теги
validate, как правильно, метод

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Нет указан пользователь\сотрудник – насколько это серьезно может быть. Ievgenii DAX: Функционал 5 18.11.2009 12:25
Случай из жизни: как я каст тейбл с адресом джоинил(может кому-то полезно будет) HorrR DAX: Программирование 4 11.08.2009 12:58
DAX 4 SP1 Счет-фактура не может включать различные ставки НДС Daiver DAX: Функционал 3 01.10.2007 15:31
Процесс не может получить доступ к файлу Yprit DAX: Администрирование 6 15.07.2005 21:46
А кто-нибудь здесь может подсказать как выбирать модули при известных бизнес-процес? 2b4fITin DAX: Функционал 5 23.06.2003 17:21

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

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

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