SSRS 需要在行中每个单元格的 Tablix 属性中进行表达。如果没有值,这将调整 Size 属性以将行减少为零
SSRS Need expression in tablix properties for each cell in the row. That will adjust the Size properties to reduce row to zero if there is no value
我在这个表达式上遇到错误。帮助? Visual StudioSSDT。我将表达式放在大小的属性中。
=IIF(SUM(Fields!BridgeBuilderApproach.Value) =0.2in,TRUE, 0.0in, FALSE)
首先,IIf 表达式应该有 3 个参数:
=IIf([Condition], [True Result], [False Result])
你的例子好像有4个参数?您想要格式化它的方式(不知道您的数据究竟是什么样子)可能如下所示:
=IIf(Sum(Fields!BridgeBuilderApproach.Value)=[Value that makes the row disappear], 0.0in, 0.2in)
单击顶部的列组,下拉到高级,然后您会在行组中看到静态 1:1 比率,单击您需要的静态行,它将在设计选项卡上突出显示报告,然后转到属性,然后您可以在其中将表达式输入到隐藏的属性中。如果结果为 0
,这将适用于整行并隐藏该行
=IIf(总和(字段!BridgeBuilderApproach.Value)=0, 真, 假)
我会在 tablix 中使用可见的 属性 文本框。
右键单击 table 的单元格(文本框)并选择文本框属性。
Select 可见性选项卡。
Select 单选按钮,"Show or hide based on an expression" 然后单击 Fx。
根据您的条件在表达式 window 中输入此或类似内容。
=IIF(SUM(字段!BridgeBuilderApproach.Value) = 0, 真, 假)
布莱恩
我在这个表达式上遇到错误。帮助? Visual StudioSSDT。我将表达式放在大小的属性中。
=IIF(SUM(Fields!BridgeBuilderApproach.Value) =0.2in,TRUE, 0.0in, FALSE)
首先,IIf 表达式应该有 3 个参数:
=IIf([Condition], [True Result], [False Result])
你的例子好像有4个参数?您想要格式化它的方式(不知道您的数据究竟是什么样子)可能如下所示:
=IIf(Sum(Fields!BridgeBuilderApproach.Value)=[Value that makes the row disappear], 0.0in, 0.2in)
单击顶部的列组,下拉到高级,然后您会在行组中看到静态 1:1 比率,单击您需要的静态行,它将在设计选项卡上突出显示报告,然后转到属性,然后您可以在其中将表达式输入到隐藏的属性中。如果结果为 0
,这将适用于整行并隐藏该行=IIf(总和(字段!BridgeBuilderApproach.Value)=0, 真, 假)
我会在 tablix 中使用可见的 属性 文本框。
右键单击 table 的单元格(文本框)并选择文本框属性。
Select 可见性选项卡。
Select 单选按钮,"Show or hide based on an expression" 然后单击 Fx。
根据您的条件在表达式 window 中输入此或类似内容。
=IIF(SUM(字段!BridgeBuilderApproach.Value) = 0, 真, 假)
布莱恩