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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.06.2009, 19:58   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Изврат
******** выделено отсюда AX 2009: в России! *********


Предлагаю вниманию общественности изнасилованный восточноевропейцами метод UnitConvert.qty():
X++:
static Qty  qty( Qty         qtyFrom,
                        UnitID      unitFrom,
                        UnitID      unitTo,
                        ItemId      itemId,
                        boolean     roundOff   = true,
                        /* <SYS>
                        boolean     addMarkup = true)
                        </SYS> */
                        // <GEEU>
                        boolean     addMarkup  = true,
                        boolean     throwError = true)
                        // </GEEU>
{
...
Используется, к слову сказать, лишь в паре венгерских классов.
Пикантности добавляет тот факт, что на на таблице UnitConvert уже есть метод, который преобразовывает единицы без прерывания на ошибке: valueConvert().

Последний раз редактировалось EVGL; 23.06.2009 в 20:01.
Старый 23.06.2009, 20:42   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Ну что же вы к таким мелочам придираетесь...

Люди только осваивают стандартные методы. Если в локализации все баги и шероховатости будут подобны этому - то мы получим вполне достойный вариант.

Последний раз редактировалось Logger; 23.06.2009 в 20:44.
Теги
единица измерения

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX 2009: в России! mazzy Microsoft и системы Microsoft Dynamics 61 29.09.2009 16:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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