【问题标题】:Apply filter to expression or create within the dataset Reportbuilder将过滤器应用于表达式或在数据集 Reportbuilder 中创建
【发布时间】:2021-03-11 13:39:26
【问题描述】:

感谢之前的建议/帮助。表达式 =IIF(Count(Fields!PurOrd.Value) = Count(Fields!PurInv.Value), “Yes”, “No”) 返回我正在寻找的内容,但是随着报告的进行,我现在正在寻找仅显示“否”返回。是否可以选择将其添加到表达式中,或者是否可以在数据集中捕获,如果可以,有人可以分享他们的解决方案。

选择 Narrative_Note

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

【问题讨论】:

    标签: reporting-services reportbuilder


    【解决方案1】:

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

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

    或者,在“分组”窗口中,单击您的组的下拉箭头并选择“组属性”。

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

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

    No 的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多