Вы можете сделать это с помощью Placeholders. Чтобы использовать заполнители в своей ячейке, нажмите на то, где он показывает <<Expr>>
, поэтому он подсвечивается, затем щелкните его правой кнопкой мыши и выберите Placeholder Properties...
. На вкладке General
выберите радиокнопку, чтобы активировать HTML - Interpret HTML tags as styles
.
Итак, теперь мы можем использовать теги HTML, чтобы выделить разделы текста в ячейке. Затем нам нужна функция для преобразования названий стран, чтобы они отображались жирным шрифтом.
Создайте пользовательскую функцию кода, чтобы выделить текст: из меню Report
выберите Report Properties...
и перейдите на вкладку Code
. Введите следующий код:
Function BoldCountries(Text As String) As String
return Text.Replace("Australia", "<b>Australia</b>")
End Function
Хорошо, так что только жирные шрифты Австралия. Я оставлю это как упражнение для загрузки списка названий стран и перебора их, помещая HTML-жирные теги вокруг названий стран.
Наконец, перейдите в ячейку поля и изменить выражение для `Value
от всего значения поля для вызова этой функции со значением поля:
=Code.BoldCountries(Fields!FieldWithCountryNames.Value)
вы смотрели на [PLACEHOLDERS] (HTTP: // technet.microsoft.com/en-us/library/dd207048.aspx) вообще? – Sam