Вот моя проблема: у меня есть таблица в SSRS, которую я создал, с полем срока выполнения (RegulatoryDateDecisionDue). На основе этого поля даты мне нужно изменить цвета строк, если сегодняшняя дата превышает установленный срок, поле должно быть красным. Если количество часов меньше или равно 72 часам с сегодняшней даты до срока выполнения (в основном, как обратный отсчет до его срока), строки должны быть оранжевыми, в противном случае строки должны быть белыми.
Вот выражение, которое я написал, но у меня проблема, я получаю сообщение об ошибке и понимаю, что я делаю неправильно, или нужно ли мне делать это по-другому? Любая помощь приветствуется.
=IIF((now() > Fields!RegulatoryDateDecisionDue.Value), "Red", IIF(((DateDiff(DateInterval.Hour, Fields!RegulatoryDateDecisionDue.Value, Now()) <= "72"), "Orange", "White")))