在我的MS SQL Server报告中,我需要根据tablix中另一个单元格的值(值在同一行)来更改单元格中的文本样式。我不明白如何在报表表达式中指定确切的单元格或行。
我尝试添加另一个tablix列(在同一组中)并将其用作另一列的表达式中的参数,但它适用于该列中的每个单元格:
=Iif(Fields!Smth.Value Like "Smthng", "Bold", "ExtraBold")
答案 0 :(得分:-1)
我认为您想在查询中使用CASE
语句:
select case when Fields!Smth='Smthng' then 'Bold' else 'ExtraBold' end from YOURTABLE