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

Результаты опроса: Как лучше оформлять несколько условий в select where?
Я предпочитаю указывать операторы до условия 27 60.00%
Я предпочитаю указывать операторы после условия 15 33.33%
Нет предпочтений: иногда делаю так, иногда иначе 3 6.67%
Не знаю/Мне все равно 0 0%
Голосовавшие: 45. Вы ещё не голосовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.06.2011, 04:17   #1  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
А в Best practice по Ax2009 хоть кто-нибудь заглядывал?
http://www.microsoft.com/download/en...ng=en&id=23084
рекомендуют исключительно в начале строки (до условия)...
За это сообщение автора поблагодарили: wolfstein (2).
Старый 24.06.2011, 07:39   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от vanokh Посмотреть сообщение
А в Best practice по Ax2009 хоть кто-нибудь заглядывал?
1. спасибо
2. вопрос то был о предпочтениях.
3. многие еще на трешке, там это не регламентировалось, но сами разработчики часто писали операторы ПОСЛЕ условий.
__________________
полезное на axForum, github, vk, coub.
Старый 24.06.2011, 10:19   #3  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от mazzy Посмотреть сообщение
2. вопрос то был о предпочтениях.
я же не в ультимативной форме, просто показалось странным, что никто не упомянул...
Цитата:
Сообщение от mazzy Посмотреть сообщение
3. многие еще на трешке, там это не регламентировалось, но сами разработчики часто писали операторы ПОСЛЕ условий.
хм, и вот это странно - та chm'ка, которую я читал при обучении (Best Practice Handbook) и потом почти ни разу не открывал, говорит, что "the boolean operators (&&) are in the end of the line (and in columns)"

я это не к тому, чтобы кого-то поправить или указать - понятно, что предпочтения и рекомендации все это... а вот в одном коллективе лучше, чтоб стиль был один. сейчас вот учим нового сотрудника и код его меняется в зависимости от того, кто из программистов в данный момент ему наставничает...
За это сообщение автора поблагодарили: mazzy (2).
Старый 24.06.2011, 10:40   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от vanokh Посмотреть сообщение
хм, и вот это странно - та chm'ка, которую я читал при обучении (Best Practice Handbook) и потом почти ни разу не открывал, говорит, что "the boolean operators (&&) are in the end of the line (and in columns)"
Спасибо.
По ключевым словам нашел и для истории оставлю

ax3.0
Нажмите на изображение для увеличения
Название: Dev_BPHB_chm.PNG
Просмотров: 431
Размер:	116.4 Кб
ID:	6951

ax2009
Нажмите на изображение для увеличения
Название: BestPractice2009.PNG
Просмотров: 376
Размер:	69.4 Кб
ID:	6952
__________________
полезное на axForum, github, vk, coub.
Старый 24.06.2011, 20:26   #5  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Просто ради проверки моего предположения. Все ли голосовавшие поняли, что пункты голосования означали следующее:

Я предпочитаю указывать операторы до условия

X++:
where (...) &&
          (...) &&
          (...)
Я предпочитаю указывать операторы после условия

X++:
where (...)
          && (...)
          && (...)
Старый 24.06.2011, 20:40   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Просто ради проверки моего предположения. Все ли голосовавшие поняли, что пункты голосования означали следующее:

Я предпочитаю указывать операторы до условия

X++:
where (...) &&
          (...) &&
          (...)
Я предпочитаю указывать операторы после условия

X++:
where (...)
          && (...)
          && (...)
О_о!

понятно. закрываем тему, пересоздаем.
Как лучше оформлять несколько условий в select where? Повторная попытка

пожалуйста, проголосуйте заново.
__________________
полезное на axForum, github, vk, coub.
Теги
select, как правильно, оформление кода, условия

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
select в X++ и список значений в условии where Prophetic DAX: Программирование 20 17.08.2010 18:43
QueryBuildRange в select.. where propeller DAX: Программирование 11 30.09.2008 13:35
Разница NotInTTS и Found Logger DAX: База знаний и проекты 6 18.09.2008 12:35
Вопрос про Demand Planner slava09 DAX: Функционал 4 25.09.2006 11:43
select * where ... Perc DAX: Программирование 10 06.07.2005 12:31

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

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

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