Comment vérifiez-vous si une zone de texte est vide dans SSRS 2008? J'ai essayé ce code et cela ne fonctionne pas.
IIF(ReportItems!txtCountVolunter.Value = "", false, true)
Essayez ce qui suit:
=IIF(Len(ReportItems!txtCountVolunteer.Value) <= 0, true, false)
Vous devez utiliser cette expression
=IIF(IsNothing(Fields!UserEmail.Value) OR Fields!UserEmail.Value = "",
"Empty", "Not Empty")
Le premier: IsNothing (Fields! UserEmail.Value) vérifie si la valeur du champ est NULL Le second: Fields! UserEmail.Value = "" les contrôles de la valeur déposée sont vides ""
Vous avez donc besoin des deux pour vérifier si la valeur est nulle ou vide.
Vérifiez null
=IIF(IsNothing(ReportItems!txtCountVolunteer.Value),true, false)
Essayez la fonction IsNothing comme ceci:
IIF (IsNothing (ReportItems! TxtCountVolunter.Value), "vide", "non vide")
Pour ceux qui viennent d'un monde .NET et que vous voulez vérifier non vide et dire pour l'amour des arguments, voulez la valeur 0 au lieu de vide!
=IIf(String.IsNullOrEmpty(ReportItems!txtCountVolunteer.Value), 0, ReportItems!txtCountVolunteer.Value)