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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2019, 12:14   #1  
SuperStar88 is offline
SuperStar88
Участник
 
82 / 10 (1) +
Регистрация: 11.08.2017
интересное поведение mthname()
Столкнулся с такой штукой:
X++:
print mthname(0);    // "Декабрь"
При чём здесь Декабрь?
Конечно понимаю, что надо проверять на пустые/нулевые значения, но...

[AX 2009 RU 5]
Старый 05.12.2019, 12:22   #2  
smailik is offline
smailik
Участник
Аватар для smailik
 
250 / 70 (3) ++++
Регистрация: 10.04.2012
Адрес: Москва
Подозреваю что при передаче "0" возвращается название текущего месяца. А сейчас уже Декабрь
Старый 05.12.2019, 14:00   #3  
SuperStar88 is offline
SuperStar88
Участник
 
82 / 10 (1) +
Регистрация: 11.08.2017
Цитата:
Сообщение от smailik Посмотреть сообщение
Подозреваю что при передаче "0" возвращается название текущего месяца. А сейчас уже Декабрь
Как-то и не подумал об этом Звучит логично
Старый 05.12.2019, 15:06   #4  
NetBus is offline
NetBus
Участник
 
200 / 85 (3) ++++
Регистрация: 08.07.2005
Адрес: Москва
Цитата:
Сообщение от SuperStar88 Посмотреть сообщение
Как-то и не подумал об этом Звучит логично
Самое интересно
-1 дает Ноябрь
-2 дает Октябрь
13 дает Январь
14 дает Февраль

Богатые возможности у функции.
Старый 05.12.2019, 15:14   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Там, скорее всего, анализируется остаток от деления на 12
Удобно.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Баг или фича - неожиданное поведение метода xRecord.data() Pandasama DAX: Программирование 3 21.03.2016 13:01
Поведение свойства Height в отчете KiselevSA DAX: Программирование 0 31.10.2006 15:32
Интересное поведение splitter'а в BOMTable. Maximin DAX: Программирование 0 22.09.2005 15:56
Интересное поведение выравнивания на форме lastelf DAX: Программирование 0 03.06.2005 11:26
Странное поведение резервирования после создания спланированной закупки. NEO DAX: Функционал 7 01.07.2004 14:03

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

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

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