【发布时间】:2014-11-25 18:05:04
【问题描述】:
我的 rdlc 报告中有下表
测试主题 | (设置单位) | (宣传册价值) | (测试方法) - 第 1 组 测试设置 |设置单位 |手册价值 |测试方法 - 第 2 组
当 testSubject 中有 testSetting 时,我希望 () 值不显示在表中。这在 RDLC 中可行吗?
【问题讨论】:
我的 rdlc 报告中有下表
测试主题 | (设置单位) | (宣传册价值) | (测试方法) - 第 1 组 测试设置 |设置单位 |手册价值 |测试方法 - 第 2 组
当 testSubject 中有 testSetting 时,我希望 () 值不显示在表中。这在 RDLC 中可行吗?
【问题讨论】:
您可以使用表达式在每列有条件地显示隐藏值:
= IIF(Fields!testSubject.Value = "testSetting","",Fields!settingUnit.Value)
您也可以完全隐藏行。为此,您必须在行可见性中使用表达式。
= IIF(Fields!testSubject.Value = "testSetting",false,true)
【讨论】: