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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2017, 12:43   #5  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
376 / 562 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Если не принципиален момент как делать запрос через while или через Query, то можно в query использовать расширенное условие, типа такого :

((%1.modifiedDateTime - %1.createdDateTime) > (2 / 24))

где %1 - это имя датасорса, вообщем поищите примеры как реализуются расширенные условия.

А 2 / 24 это эквивалент двух часов в данном случае, вникать особо не было времени, объяснение можно посмотреть вот тут - как посчитать в sql раздницу во времени в колонке DateTime

Т.е. SQL поддерживает операцию "-" для поля типа datetime, результат число, а дальше его можно интерпретировать вот так

Цитата:
Берёшь целую часть числа, которое у тебя получилось - это кол-во дней
Берёшь то, что после запятой и умножаешь на 24 - это, кол-во часов
Берёшь то, что после запятой и умножаешь на 24*60 - это , кол-во минут
Принцип ясен?
__________________
Sergey Nefedov

Последний раз редактировалось SRF; 16.03.2017 в 12:48.
За это сообщение автора поблагодарили: S.Kuskov (2), sukhanchik (2), Ace of Database (3).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Range Value --> SQL WHERE Clause Pandasama DAX: Программирование 1 09.07.2016 11:25
DAX: Official Dynamics AX 2012 R2 Content (update) - Where is it, and how can you find out about updates? Blog bot DAX Blogs 0 03.12.2012 11:11
emeadaxsupport: Where is the System ID number sequence used? Will it run out? Blog bot DAX Blogs 0 25.05.2011 00:11
Dynamics AX Sustained Engineering: Sale Order Batch Invoicing reprints invoices from prior runs, when “Print” is set to ‘After’ on AR >> Periodic >> Sales Update >> Invoice form Blog bot DAX Blogs 0 24.03.2010 02:06
Разница NotInTTS и Found Logger DAX: База знаний и проекты 6 18.09.2008 12:35

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

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

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