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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.02.2004, 19:46   #1  
ushastik is offline
ushastik
Участник
 
88 / 12 (1) ++
Регистрация: 27.01.2004
Адрес: Южный Федеральный Округ
Спасибо за ответ.
Я уже понял, что правильные метод обучения - это смотреть код, написанный другими.
Я просто упал в ступор, когда увидел фрагмент:
-------------------------
InventTable invent;
select invent where (bla-bla-bla);
if (invent) {
bla-bla-bla
}
-------------------------
Я конечно понимаю, что это проверка на пустой курсор, но после Java это было сильно. Я бы написал по крайней мере if(invent == null). Наверное, это мелочь, просто хочется знать как правильно, а то что работают оба варианта - это проверить легко. С другой стороны, в отличие от той же Java такие стилистические тонкости никчему, жить Аксапта будет недолго, поэтому надо просто привыкнуть. Я уже привык почти. Кое-что приводит в восторг, например слои - просто счастье.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX UK: Customer Reference Program link on PartnerSource Blog bot DAX Blogs 0 23.12.2008 01:05
palleagermark: Saving the reference to a unique record as a string Blog bot DAX Blogs 0 20.10.2008 11:05
Language in user options Blog bot DAX Blogs 0 15.05.2008 02:27
AX UK: Dynamics AX Quick Reference Guide Blog bot DAX Blogs 0 27.07.2007 17:30
Dynamics AX: Offbeat DLR. Dynamic Language Runtime! Blog bot DAX Blogs 1 03.05.2007 10:46

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

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

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