Вопрос

Я пытаюсь добавить дни к дате, а затем сравнить, чтобы увидеть, находится ли он вне диапазона, чтобы закрасить ячейку. Это не работает - я думаю, что я могу сделать простую синтаксическую ошибку.

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")
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top