SSRS 2008部分字符串格式

时间:2011-05-26 00:51:18

标签: format ssrs-2008 reporting-services bids

假设我的报告中的文本框中有一个数据字段(称为Results.MyString):

  

这里有一些文字供大家阅读。

另外,假设我有一个具有此值的数据字段(称为Results.MyParam):

  

这里

有没有办法有条件地格式化文本框,以便搜索Results.MyString以查找与Results.MyParam的任何匹配并更改它们的颜色?

最终结果是“here”这个词是不同的颜色(即红色),但文本框中的其余文本是黑色。

2 个答案:

答案 0 :(得分:1)

Selected Text正是您要找的。

答案 1 :(得分:1)

答案的两个部分。 1.打开报告参数代码选项卡,进入代码窗口。将您的函数放在代码窗口中。 2.通过在表达式占位符上启用该属性,可以使文本框表达式占位符对HTML标记做出反应。 (你可以谷歌的'ssrs占位符表达'来获取细节。)

您的函数可以解析文本,找到目标字符串,使用适当的HTML颜色标记动态包围目标,并将表达式返回到文本框。