将过滤器应用于表达式或在数据集内创建 Reportbuilder

Apply filter to expression or create within the dataset Reportbuilder

感谢之前的suggestion/help。表达式 =IIF(Count(Fields!PurOrd.Value) = Count(Fields!PurInv.Value), “Yes”, “No”) returns 我在找什么,但是作为报告正在取得进展我现在希望只显示“否”returns。是否可以选择将其添加到表达式中,或者是否可以将其捕获到数据集中,如果可以,有人可以分享他们的解决方案吗?

Select Narrative_Note

,CASE Narrative_Note WHEN ‘PurOrd’ THEN Narrative_Note END AS ‘PurOrd’ ,CASE Narrative_Note WHEN ‘PurInv’ THEN Narrative_Note END AS ‘PurInv’

由于您的表达式包含聚合函数 (COUNT),您只能在组过滤器中对其进行过滤。幸运的是,您已经在使用聚合表达式,因此只需将其添加到组过滤器中即可。

右键单击 table 左侧的组指示器(看起来像 一个左括号)

或者,在分组 Window 中,单击组的下拉箭头和 select 组属性。

在“过滤器”选项卡上,使用您的表达式为表达式添加过滤器

=IIF(Count(Fields!PurOrd.Value) = Count(Fields!PurInv.Value), “Yes”, “No”) 

没有的值。