如果我的数据库中的字段值为“HD”,我想将一些文字加粗并加下划线
我的意思是,我在数据库中有两个文件。 Text1和Header。我在报告中显示Text1,如果Header的值为“HD”,则Text1应为粗体,fontsize应为12.否则,只需正常显示。
怎么做?
由于 Furqan
答案 0 :(得分:11)
就像这个earlier answer of mine一样,它展示了如何为文本颜色做类似的事情。在报告中选择Text1单元格,然后从“属性”窗口中找到“FontWeight”并点击下拉菜单,然后选择“表达式”。
你想要的表达方式将是:
=iif(Fields!Header.Value = "HD", "Bold", "Normal")
...基本上,当标题是“HD”时,你将Text1的Property“FontWeight”设置为“Bold”,否则你将它设置为“Normal”。
你会为FontSize属性做类似的事情:
=iif(Fields!Header.Value = "HD", "12pt", "9pt")
(显然,将“9pt”设置为当前正常设置的任何字体大小!)