假设我的报告中的文本框中有一个数据字段(称为Results.MyString):
这里有一些文字供大家阅读。
另外,假设我有一个具有此值的数据字段(称为Results.MyParam):
这里
有没有办法有条件地格式化文本框,以便搜索Results.MyString以查找与Results.MyParam的任何匹配并更改它们的颜色?
最终结果是“here”这个词是不同的颜色(即红色),但文本框中的其余文本是黑色。
答案 0 :(得分:1)
Selected Text正是您要找的。 p>
答案 1 :(得分:1)
答案的两个部分。 1.打开报告参数代码选项卡,进入代码窗口。将您的函数放在代码窗口中。 2.通过在表达式占位符上启用该属性,可以使文本框表达式占位符对HTML标记做出反应。 (你可以谷歌的'ssrs占位符表达'来获取细节。)
您的函数可以解析文本,找到目标字符串,使用适当的HTML颜色标记动态包围目标,并将表达式返回到文本框。