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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.10.2016, 16:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
sashanazarov: Bugs in the DateTimeUtil::getSystemDateTime()
Источник: http://sashanazarov.blogspot.com/201...mdatetime.html
==============

After the current system date is changed, either from the user interface or via systemDateSet function, the DateTimeUtil::getSystemDateTime() goes out of control. Don't ever use this function for unique keys generation.

Unfortunately, they use it a lot in the DIXF.

static void printDateTimeJob(Args _args)
{
void printDateTime()
{
info(strFmt('systemDateGet: %1 %2',
systemDateGet(),
time2StrHMS(timeNow())));
info(strFmt('getSystemDateTime: %1', DateTimeUtil::getSystemDateTime()));
info(strFmt('utcNow: %1', DateTimeUtil::utcNow()));
}

warning('Before date/time change');

printDateTime();

sleep(2000);

info('...2 seconds later:');

printDateTime();

systemDateSet(systemDateGet() - 3);

warning('System date changed:');

printDateTime();

sleep(2000);

info('...2 seconds later:');

printDateTime();

systemDateSet(systemDateGet() + 3);

warning('System date is back:');

printDateTime();

sleep(2000);

info('...2 seconds later:');

printDateTime();
}


And this is the result:


P. S.: Kernel version 6.3.4000.1745, Application version 6.3.3000.110



Источник: http://sashanazarov.blogspot.com/201...mdatetime.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicscpm: Management Reporter bugs now available in LCS Issue Search Blog bot DAX Blogs 0 13.06.2015 00:14
NAV Team: Reusable Bugs Blog bot Dynamics CRM: Blogs 0 01.04.2015 11:00
gustafwesterlund: Bugs and suggestions Blog bot Dynamics CRM: Blogs 0 20.11.2013 17:11
ax-erp: Dynamics Ax 2009 using the DateTimeUtil Blog bot DAX Blogs 0 09.10.2012 17:11
saveenr: Pragmatic Bug Modeling or When will all the bugs be fixed? Blog bot DAX Blogs 0 19.12.2010 03:26

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

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

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