2014-10-03 3 views
0

Я пытаюсь выделить строку результата в отчете SSRS, если значение больше 15 минут.Невозможно выделить строку, если время больше 15 минут в SSRS

Я пробовал различные варианты линии ниже, но он все еще не распознает ничего больше 15 минут.

Заранее благодарен!

Вот несколько различных вещей, которые я пробовал:

=IIF((Fields!ACTUAL_DEPARTURE.Value-Fields!PLANNED_DEPARTURE.Value)> "00:15:00", "Yellow", "Transparent") 
=IIF((Fields!ACTUAL_DEPARTURE.Value-Fields!PLANNED_DEPARTURE.Value)> 15, "Yellow", "Transparent") 
=IIF((Fields!ACTUAL_DEPARTURE.Value-Fields!PLANNED_DEPARTURE.Value)> "15:00", "Yellow", "Transparent") 
+0

Возможно, [ 'функции DATEDIFF'] (http://technet.microsoft. com/en-us/library/aa337092 (v = sql.100) .aspx) лучше подходит для ваших нужд? – Jeroen

ответ

1

Это должно быть что-то вроде

= Iif(DateDiff(DateInterval.Minute, Fields!ACTUAL_DEPARTURE.Value, Fields!PLANNED_DEPARTURE.Value) > 15 , "Yellow", "Transparent") 
+0

Это сработало! Благодаря!! – user3394606

+0

@ user3394606 вы можете принять ответ тогда :) –

Смежные вопросы