目标:
使国家名称在文本框中带有下划线或粗体。请记住,列表中有很多国家的名称。
问题:
我应该如何使国家名称只有下划线或粗体?
信息:
数据源为 SSAS。
目标:
使国家名称在文本框中带有下划线或粗体。请记住,列表中有很多国家的名称。
问题:
我应该如何使国家名称只有下划线或粗体?
信息:
数据源为 SSAS。
您可以使用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)