为什么过滤在 .rdl 文件中没有按预期工作?
Why does the filtering not work as expects in .rdl file?
我的 .rdl 文件中定义的数据集 returns 行具有一些特殊列。我需要根据这个数据集显示两个 table。在第一个 table 中,我需要显示在该特殊列中具有空值的行。在下面的第二个 table 中,我想显示在该特殊列中没有空值的行。为了实现这一点,我正在为每个 table.
使用组属性的过滤器部分
这是 table1 的过滤器:
IsNothing(Fields!Parent_F_registr_Pts.Value) = true
这里是 table2 的过滤器:
IsNothing(Fields!Parent_F_registr_Pts.Value) = false
当我开始报告时,我在 table1 中看到行,但在 table2 中没有行。为什么会这样,我应该如何解决这个问题?
在 tablix 过滤器中设置以下内容:
表达式:=IsNothing(Fields!Parent_F_registr_Pts.Value)
表达式类型:布尔值
接线员:=
值:空值为真/非空值为假
备选方案:
- 使用您的表达式对行的条件可见性
- 而不是两个单独的 tablix,使用表达式分组
我的 .rdl 文件中定义的数据集 returns 行具有一些特殊列。我需要根据这个数据集显示两个 table。在第一个 table 中,我需要显示在该特殊列中具有空值的行。在下面的第二个 table 中,我想显示在该特殊列中没有空值的行。为了实现这一点,我正在为每个 table.
使用组属性的过滤器部分这是 table1 的过滤器:
IsNothing(Fields!Parent_F_registr_Pts.Value) = true
这里是 table2 的过滤器:
IsNothing(Fields!Parent_F_registr_Pts.Value) = false
当我开始报告时,我在 table1 中看到行,但在 table2 中没有行。为什么会这样,我应该如何解决这个问题?
在 tablix 过滤器中设置以下内容:
表达式:=IsNothing(Fields!Parent_F_registr_Pts.Value)
表达式类型:布尔值
接线员:=
值:空值为真/非空值为假
备选方案:
- 使用您的表达式对行的条件可见性
- 而不是两个单独的 tablix,使用表达式分组