Показать сообщение отдельно
Старый 30.09.2010, 15:51   #14  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Такое допущение должно быть справедливо всегда или только если дата оконьчания совпадает с датой начала периода?
всегда

Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
т.е. как рассматривать период [01.10.2010 00:00 - 02.10.2010 00:00]
в этом случае отработает условие:
X++:
2.FromDate   <  1.ToDate
и дальше по или не пойдет, т.е. такой случай тоже отработает корректно.
02.10.2010 00:00 - это 02.10.2010 00:00
когда пользователь устанавливает конечную дату больше чем начальную, то с указанием времени у него проблем не возникает (не спрашивайте почему, сам не знаю, но практика показывает что так оно и есть)
а вот в случае периода в рамках одних суток, случается ситуация которую описал я выше.

Про авто подстановку правильного формата тоже думал, но тогда встает вопрос, а если пользователю действительно надо будет указать "00 : 00", тогда что?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем