2013-07-31 54 views
0

我正在使用SQL Server Reporting Service。我需要改变在表达式中使用的参数的颜色。我不想改变整个表达的颜色,因此请让我知道做到这一点的最佳方式。在SQL Server Reporting Services的表达式中格式化参数

="Population Statistics for" + Parameters!TotalPatientCntInPractice.Label 

我只是想改变Parameters!TotalPatientCntInPractice.Label

+0

你能不能只使用一个单独的文本框? – RoughPlace

回答

3

假设你有SSRS 2008或以上,你就需要设置多个占位符在你的文本框。

请参阅Formatting Text and Placeholders

右键单击文本框中的任意位置,然后选择插入占位符。在 占位符属性对话框中,您可以指定表达式 作为占位符的值。

这些允许您在一个文本框中有单独的文本部分。

在您的文本框中设置了这些占位符后,可以对每个占位符应用不同的格式,包括与持有参数标签表达式的占位符颜色不同的颜色。

如果您使用2005或更低版本,您唯一真正的选择是使用@Yakyb在评论中建议的两个文本框。

+0

你有没有这个解决方案的运气? –

相关问题