08.04.2011, 10:50 | #1 |
MCT
|
UTCDatetime и EventInbox
обнаружена странная особенность - в табличке EventInbox (оповещения) есть поле AlertCreatedDateTime (Дата и время создания оповещения).
НО это поле не учитывает часовой пояс. в итоге только что полученное полученное оповещение имеет дату и время - сегодня после обеда ( + 4 часа от реального времени создания). EventInbox.createdDateTime при этом заполняется абсолютно корректно. С учетом часового пояса. Подскажите, что делать с полем AlertCreatedDateTime? зы: dax 5.0 ru5
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.04.2011, 11:19 | #2 |
Участник
|
Случайно не это?
__________________
Ivanhoe as is.. |
|
08.04.2011, 11:51 | #3 |
Модератор
|
Цитата:
Сообщение от Ivanhoe
Случайно не это?
Код: X++: DateTimeUtil::newDateTime(systemdateget(), timenow(),DateTimeUtil::getUserPreferredTimeZone()) X++: datetime2str(DateTimeUtil::applyTimeZoneOffset(_inbox.AlertCreatedDateTime, DateTimeUtil::getUserPreferredTimeZone()), DateFlags::FormatAll) Поиск в Ax2009 RU5 выдал перечень классов требующих изменения для поля AlertCreatedDateTime :
В каких HotFix или Rollup после Ru5 это исправлено (самим Microsoft)?
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 08.04.2011 в 11:52. Причина: AlertCreatedDateTime |
|
Теги |
баг, оповещения, ошибка |
|
Похожие темы | ||||
Тема | Ответов | |||
emeadaxsupport: Passing UtcDateTime values in extended query syntax | 0 | |||
Kashperuk Ivan: UtcDateTime in Dynamics AX 2009 | 0 |
|