更改标签的字体大小

时间:2016-10-24 20:07:43

标签: ssrs-2008-r2

我有一个标签表达式:`="呼叫性能" &安培; vbcrlf&加入(参数!client.Value,",")。我在常量文本" Call Performance"之后添加了一个回车符。所以我会自动走到最底层。如何更改Parameters!Client.value的字体大小?例如,"客户端性能"字体大小=' 18pts',"公司名称"字体大小=' 12分'可以在SSRS表达式中配置字体大小吗?

3 个答案:

答案 0 :(得分:0)

您可以使用 HTML 格式化带有混合格式的文本框。

您不需要使用 VBCRLF ,而是需要使用< br>换行,并使用 SPAN 标记将所选文字格式化为另一个字体/尺寸/重量:

="Turnaround Days (Avg)<br>" & "<span style='font-size:14pt;font-weight:bold'>" 
& FORMATNUMBER(MAX(IIF(Fields!INDICATOR.Value = "AVG_DAYS", Fields!GRIEVANCES.Value, NOTHING), "INDICATORS"), 1) 
 & "</span>"

SPAN 之外的文字将照常使用文本框属性中的字体规格。

要在文本框中使用 HTML 格式,请突出显示您的表达式并右键单击并单击占位符属性,然后选择 HMTL

enter image description here

enter image description here

<强>结果:

enter image description here

欲了解更多信息: https://msdn.microsoft.com/en-us/library/dd207057(v=sql.105).aspx

答案 1 :(得分:0)

只需使用=vbcrlf & Join(Parameters!client.Value,", ")创建表达式,然后键入常量。选择字符串的一部分并更改字体大小。

enter image description here

答案 2 :(得分:0)

=“周转天数(平均)
”&“” &FORMATNUMBER(MAX(IIF(Fields!INDICATOR.Value =“ AVG_DAYS”,Fields!GRIEVANCES.Value,NOTHING),“ INDICATORS”),1)  &“”