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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.09.2021, 08:34   #1  
oleggy is offline
oleggy
Участник
 
253 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
AX09 непонятный результат str2date
Привет.
Проверьте, баг вопросизводится?
X++:
// вместо "Янв/00" выводится "нв/00", на других версиях вопросизводится?
    info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::None, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2));
Для других месяцев все корректно.

и еще вопрос:
X++:
    // почему выводится "Янв/00" вместо "/Янв/00" ?
    info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::Slash, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2));

    // аналогично выводится "Янв" вместо "/Янв/"
    info(date2Str(31\01\2000, 123, DateDay::None, DateSeparator::Slash, DateMonth::Short, DateSeparator::Slash, DateYear::None));
у всех так же отрабатывает? фитча?

просто если другие разделительные символы (дефис/точка/пробел), то все корректно отрабатывает.

Последний раз редактировалось oleggy; 14.09.2021 в 10:18.
За это сообщение автора поблагодарили: S.Kuskov (5).
Старый 15.09.2021, 07:54   #2  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,158 / 1286 (47) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Да, повторяется.
Причем, если записать вместо литерала перечисления None его значение 99, то работает:
X++:
info(date2Str(31\01\2000, 123, DateDay::None, 99, DateMonth::Short, DateSeparator::Slash, DateYear::Digits2));
Не, вру - 99 это Auto, поэтому и сработало.

Последний раз редактировалось Raven Melancholic; 15.09.2021 в 07:56.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX09 где посмотреть какой пользователь пользователей заблокировал таблицу или ее часть oleggy DAX: Функционал 2 06.04.2021 07:04
Ax2009 CCADO* одновременно записать и вернуть результат Arahnid DAX: Программирование 4 23.08.2011 12:47
От перестановки условий меняется результат kia DAX: Программирование 12 21.06.2011 13:37
непонятный результат str2date ice DAX: Программирование 19 09.02.2008 12:36
new behavior of str2Date() in AX 4. gb DAX in English 1 06.09.2007 10:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:43.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.