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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.08.2010, 20:37   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
глючный UTCdatetime или руки кривые?
В фильтре на форме с гридом (инвойсы) задаю фильтр CreatedDateTime = '17.08.2010'. Нажимаю OK. Все записи фильтруются так, что только созданные за '17.08.2010' остаются в гриде. Все ок. Открываю Фильтр снова, там вместо моего '17.08.2010' уже значится "17/08/2010 00:00:00". Ничего не меняю, нажимаю ОК, все записи из грида пропадают (не смотря на то, что я ничего не поменяю).


Такой же баг вижу в коде. Пользователь наклыдвает критерии на запрос в диалоге класса Runbase, выбирает поле CreatedDateTime и указывает дату '17.08.2010'. Я беру этот запрос в коде и считаю количество записей и вижу, что возвращается 0, ищу причину и виже что '17.08.2010' в запросе преобразовано в = "17/08/2010 00:00:00".

как корректно ввести дату как критерий для поля типа UTCDatetime запроса?

AX 2009 SP1 RU-3
Теги
ax2009, display метод, utcdatetime, дата, ошибка, фильтр, формат дат

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Passing UtcDateTime values in extended query syntax Blog bot DAX Blogs 0 10.05.2010 21:05
Kashperuk Ivan: UtcDateTime in Dynamics AX 2009 Blog bot DAX Blogs 0 17.02.2010 15:05
axaptapedia: UtcDateTime Blog bot DAX Blogs 0 23.07.2009 01:05
DAX 2009 & UtcDateTime & Primary Key SRF DAX: Программирование 8 05.06.2009 07:05
При резервировании не учитывается аналитика Партия? KIV DAX: Функционал 32 06.08.2004 13:23

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

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

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