我有一个使用 Join(Lookupset) 函数返回项目列表的报告。我使用 HTML 标签对其进行了格式化,并且效果很好。这是代码:
=Microsoft.VisualBasic.Strings.JOIN(LookupSet(Fields!Tract_ID.Value,Fields!PROPERTYID.Value,"<b>" & Fields!STIPULATIONTITLE.Value & " -- " & "</b>" & Fields!STIPULATIONTEXT.Value, "MyDataset"), "<br>")
现在,我需要发生的是,如果返回的 STIPULATIONTITLE 包含单词“EXCLUSIVE”,则仅突出显示该行。
我似乎无法让它发挥作用。我可以突出显示整个文本框,但不仅仅是该特定行。
任何人都可以帮我制作可以做到这一点的 HTML 吗?
我现在无法测试这个,但我认为以下内容会起作用..
尝试将
"<b>" & Fields!STIPULATIONTITLE.Value & " -- " & "</b>"
包裹在 IIF
中。
类似的东西
IIF (Fields!STIPULATIONTITLE.Value.ToString().Contains("EXCLUSIVE")
, "<b>" & Fields!STIPULATIONTITLE.Value & " -- " & "</b>"
, Fields!STIPULATIONTITLE.Value)
如果您将
"<b>" & Fields!STIPULATIONTITLE.Value & " -- " & "</b>"
部分替换为上面的整个表达式,它可能会达到您想要的效果。
正如我所说,未经测试...