Date de calcul dans l'expression de Reporting Services
-
19-08-2019 - |
Question
J'essaie d'ajouter des jours à une date, puis de la comparer pour voir si elle est en dehors d'une plage pour coder en couleur une cellule. Cela ne fonctionne pas - je pense que je peux faire une simple erreur de syntaxe.
iif(
(DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now), "Red", "White")
)
La solution
Il semble que vous ayez un ") " à la fin.
= iif ((DateAdd (& "; d &" ;, CInt (Fields! Days.Value), Fields! Date.Value) < Maintenant), & "Red " ;, " Blanc ")
Autres conseils
Commencez-vous votre expression avec un " = " signe?
=iif(
DateAdd("d", CInt(Fields!Days.Value), Fields!Date.Value) < Now,
"Red", "White")
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow