Créez une fonction de code personnalisée pour mettre le texte en gras :cliquez avec le bouton droit sur une partie non conçue de la surface du rapport, choisissez Report Properties...
et cliquez sur le Code
languette. Saisissez le code suivant :
Function BoldText(Text As String) As String
return Text.Replace("(", "(<b>").Replace(")", "</b>)")
End Function
Accédez à votre cellule de champ et modifiez l'expression de la valeur de la valeur du champ uniquement en appelant cette fonction avec la valeur du champ :
=Code.BoldText(Fields!FieldToBold.Value)
Maintenant, ce bit est la clé - dans votre cellule, cliquez là où il affiche <<Expr>>
pour qu'il soit en surbrillance, cliquez dessus avec le bouton droit de la souris et choisissez Placeholder Properties...
. Sur le General
sélectionnez le bouton radio pour activer HTML - Interpret HTML tags as styles
.
Désormais, tout ce qui se trouve entre les crochets sera en gras.
Mettre à jour - changer la couleur de la police
Vous pouvez également changer la couleur de la police en utilisant le <font>
Balise HTML (l'exemple suivant met tout ce qui se trouve entre les crochets en rouge et en gras) :
Function BoldText(Text As String) As String
return Text.Replace("(", "(<font color=Red><b>").Replace(")", "</b></font>)")
End Function