Математика даты в выражении служб отчетов
-
19-08-2019 - |
Вопрос
Я пытаюсь добавить дни к дате, а затем сравнить, чтобы увидеть, находится ли он вне диапазона, чтобы закрасить ячейку. Это не работает - я думаю, что я могу сделать простую синтаксическую ошибку.
iif(
(DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now), "Red", "White")
)
Решение
Похоже, у вас есть дополнительный ") " в конце.
= iif ((DateAdd (" d " ;, CInt (Fields! Days.Value), Fields! Date.Value) < Now), " Красный " ;, " White ")
Другие советы
Вы начинаете свое выражение с " = " знак?
=iif(
DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now,
"Red", "White")
Не связан с StackOverflow