Как вычесть (X) дней из (CurrentDateTime), а затем проверить с другой датой

697
EveningCommuter

В настоящее время я работаю с Crystal Reports XI и пытаюсь составить формулу, в которой будут указаны даты отгрузки, которые соответствуют 72 часам текущего времени. Как мне создать формулу, которая будет выполнять эту функцию?

Мое предположение будет, но я не знаю, как это сделать

 <= CurrentDatetime - 72 Hours then crYellow 
1
If ` <= CurrentDateTime And [TableName.ShipDate}> = CurrentDateTime - 72 часа`. По сути, это надежный способ, так как я не знаю, показывает ли ваша таблица даты будущих кораблей. Если он показывает только даты отгрузки, которые только что произошли, вы можете использовать `> = CurrentDateTime - 72 Hours`. Этот метод не защищает от будущих дат. DrZoo 7 лет назад 0
Не уверен, что это сработало, но я не получаю желаемых результатов. Я просто пытаюсь создать формат, который, если ShipDate находится в течение 3 дней, он изменит цвет, сравнивая время между настоящим моментом и ShipDate, если это в течение 72 часов после ShipDate, затем станет желтым. EveningCommuter 7 лет назад 0

1 ответ на вопрос

1
EveningCommuter
IF <= CurrentDateTime then crRed ELSE  IF ( - 3) <= CurrentDateTime then crYellow  ELSE  crNoColor; 
Отметьте свой ответ как ответ. Sun 7 лет назад 0

Похожие вопросы