2011-02-26 29 views
6

我想要做一些文字加粗,並強調,如果我的數據庫中的字段的值是,說「HD」使文本在SSRS根據字段的值大膽

我的意思是,我有2個域中數據庫。文本1和標題。我在我的報告中顯示Text1,如果標題的值是「HD」,那麼Text1應該用粗體顯示,字體大小應該是12.否則,只顯示它。

怎麼辦?

感謝 Furqan

回答

8

是這樣的earlier answer of mine它展示瞭如何做類似的事情的文本顏色。選擇報表中的Text1單元格,然後從屬性窗口中找到「FontWeight」並點擊下拉菜單,然後選擇「表達式」。

你想將沿着線的東西表達:

=iif(Fields!Header.Value = "HD", "Bold", "Normal") 

...基本上,你設置文本1的屬性「fontWeight設置」是「大膽」的時候頭是「HD」 ,否則你將它設置爲「正常」。

你會做類似的事情的字號屬性:

=iif(Fields!Header.Value = "HD", "12pt", "9pt") 

(顯然,將「宋體」,以任何字體大小的時刻通常設置!)

+0

偉大的作品!謝謝 – 2011-02-27 17:17:07

+0

謝謝@Matt,你節省了我的時間 – Amir978 2015-07-31 02:12:00