À l'aide de "like" dans ssrs expressions
J'essaie de mettre en évidence un champ dont la valeur a le mot "limite". Je suis en train d'utiliser l'expression:
=IIf(Fields!Notes.Value like "%deadline%","Yellow","Transparent")
dans la propriété BackgroundColor.
C'est de ne pas mettre en valeur le terrain (ne pas changer la couleur d'arrière-plan). La "Note" le champ est un champ de type de données texte et je suis en utilisant le Générateur de Rapports version 3.0 si cela fait une différence. Ce que je fais mal?
OriginalL'auteur blsub6 | 2012-01-25
Vous devez vous connecter pour publier un commentaire.
SSRS ne PAS utiliser la syntaxe SQL, mais utilise à la place de Visual Basic.
Utiliser quelque chose comme ceci:
Ou .Contient au lieu de .IndexOf
OriginalL'auteur
C'est comme dans la accès: pas de '%' mais '*':
OriginalL'auteur
"InStr" fonctionne pour moi:
Rappelez-vous que la valeur de comparaison est le cas sentive, alors peut-être que l'utilisation UCASE autour de:
OriginalL'auteur
Pourquoi ne pas utiliser quelque chose comme:
OriginalL'auteur