我可以这样做:
在表达式中设置字体颜色
=IIF(nameOfTableRow.Visibility.Hidden=true, "Black", "Silver")
如何获得隐藏属性的值?
表
| ______________________________ |
| ______________________________ |
| _____________________________ | < ----一个细节行(visibility-hidden:true / false)
答案 0 :(得分:0)
您可以使用报告参数来完成此操作。以下是步骤。
声明一个名为" RowVisibility "的ReportParameter数据类型设置为布尔值
然后从报表设计器中选择整个" 详细信息"行并将其 RowVisibility 设置为该参数" [@ RowVisibility]"如下所示。
然后,对于明细行中的每个文本框。将它的颜色属性设置为表达式字符串。
= IIF(参数!RowVisibility.Value = true," Black"," Silver")
这可以按预期工作。因此,基于报表参数,将设置Tablix RowVisibility,并且基于相同的参数,也可以更改字体颜色。
希望这有帮助。