zoukankan      html  css  js  c++  java
  • 如何添加筛选器 (Reporting Services)

    如果您希望在计算或显示时包含或排除特定值,可向数据集、数据区域或组添加筛选器。在运行时应用筛选器的顺序为:先对数据集,再对数据区域,最后对组,并按照组层次结构自上而下的顺序。在表、矩阵或列表中,对行组、列组和相邻组分别应用各自的筛选器。在图表中,对类别组和序列组分别应用各自的筛选器。

    若要添加筛选器,必须指定一个或多个筛选器公式。筛选器公式由标识了要筛选的数据的表达式、运算符和要比较的值组成。所筛选数据的数据类型和值必须匹配。不支持筛选数据集或数据区域的聚合值。

    若要筛选图表中的数据点,可以对类别组或序列组设置筛选器。默认情况下,图表使用内置函数 Sum 将属于同一组的值聚合到序列中的单个数据点中。如果更改序列的聚合函数,则必须更改筛选表达式中的聚合函数。

    对数据集设置筛选器

    1. 在“设计”视图中打开报表。

    2. 右键单击“报表数据”窗格中的数据集,然后单击“数据集属性”。此时将打开“数据集属性”对话框。

    3. 单击“筛选器”。此时将显示当前筛选器公式的列表。默认情况下,此列表是空的。

    4. 单击“添加”。此时将显示一个新的空白筛选器公式。

    5. “表达式”中,键入或选择要筛选的字段的表达式。若要编辑该表达式,请单击表达式 (fx) 按钮。

    6. 从下拉框中选择与您在步骤 5 中创建的表达式的数据类型相匹配的数据类型。

    7. “运算符”框中,选择一个供筛选器使用的运算符,以比较“表达式”框和“值”框中的值。您所选择的运算符将决定下一步中使用的值数。

    8. “值”框中,键入筛选器对“表达式”中的值进行比较时的目标表达式或值。

      有关筛选器公式的示例,请参阅筛选器公式示例 (Reporting Services)

    9. 单击“确定”。

    对数据区域设置筛选器

    1. “设计”视图中打开报表。

    2. 右键单击设计图面上的数据区域,然后单击“<data region>属性”。对于仪表,选择“仪表面板属性”。此时将打开“<data region>属性”对话框。

    3. 单击“筛选器”。此时将显示当前筛选器公式的列表。默认情况下,此列表是空的。

    4. 单击“添加”。此时将显示一个新的空白筛选器公式。

    5. “表达式”中,键入或选择要筛选的字段的表达式。若要编辑该表达式,请单击表达式 (fx) 按钮。

    6. 从下拉框中选择与您在步骤 5 中创建的表达式的数据类型相匹配的数据类型。

    7. “运算符”框中,选择一个供筛选器使用的运算符,以比较“表达式”框和“值”框中的值。您所选择的运算符将决定下一步中使用的值数。

    8. “值”框中,键入筛选器对“表达式”中的值进行比较时的目标表达式或值。

      有关筛选器公式的示例,请参阅筛选器公式示例 (Reporting Services)

    9. 单击“确定”。

    对 Tablix 行或列组设置筛选器

    1. “设计”视图中打开报表。

    2. 右键单击设计图面上的表、矩阵或列表数据区域以将其选中。“分组”窗格将显示所选项的组。

    3. 在“分组”窗格中,右键单击组,然后单击“编辑组”。此时将打开“Tablix 组”对话框。

    4. 单击“筛选器”。此时将显示当前筛选器公式的列表。默认情况下,此列表是空的。

    5. 单击“添加”。此时将显示一个新的空白筛选器公式。

    6. “表达式”中,键入或选择要筛选的字段的表达式。若要编辑该表达式,请单击表达式 (fx) 按钮。

    7. 从下拉框中选择与您在步骤 5 中创建的表达式的数据类型相匹配的数据类型。

    8. “运算符”框中,选择一个供筛选器使用的运算符,以比较“表达式”框和“值”框中的值。您所选择的运算符将决定下一步中使用的值数。

    9. “值”框中,键入筛选器对“表达式”中的值进行比较时的目标表达式或值。

      有关筛选器公式的示例,请参阅筛选器公式示例 (Reporting Services)

    10. 单击“确定”。

    对图表类别组设置筛选器

    1. “设计”视图中打开报表。

    2. 在设计图面上,单击图表两次以调出数据、序列和类别字段放置区。

    3. 右键单击包含在类别字段放置区中的字段,然后选择“类别组属性”。

    4. 单击“筛选器”。此时将显示当前筛选器公式的列表。默认情况下,此列表是空的。

    5. 单击“添加”。此时将显示一个新的空白筛选器公式。

    6. “表达式”中,键入或选择要筛选的字段的表达式。若要编辑该表达式,请单击表达式 (fx) 按钮。

    7. 从下拉框中选择与您在步骤 5 中创建的表达式的数据类型相匹配的数据类型。

    8. “运算符”框中,选择一个供筛选器使用的运算符,以比较“表达式”框和“值”框中的值。您所选择的运算符将决定下一步中使用的值数。

    9. “值”框中,键入筛选器对“表达式”中的值进行比较时的目标表达式或值。

      有关筛选器公式的示例,请参阅筛选器公式示例 (Reporting Services)

    10. 单击“确定”。

    对图表序列组设置筛选器

    1. “设计”视图中打开报表。

    2. 在设计图面上,单击图表两次以调出数据、序列和类别字段放置区。

    3. 右键单击包含在序列字段放置区中的字段,然后选择“序列组属性”。

    4. 单击“筛选器”。此时将显示当前筛选器公式的列表。默认情况下,此列表是空的。

    5. 单击“添加”。此时将显示一个新的空白筛选器公式。

    6. “表达式”中,键入或选择要筛选的字段的表达式。若要编辑该表达式,请单击表达式 (fx) 按钮。

    7. 从下拉框中选择与您在步骤 5 中创建的表达式的数据类型相匹配的数据类型。

    8. “运算符”框中,选择一个供筛选器使用的运算符,以比较“表达式”框和“值”框中的值。您所选择的运算符将决定下一步中使用的值数。

    9. “值”框中,键入筛选器对“表达式”中的值进行比较时的目标表达式或值。

      有关筛选器公式的示例,请参阅筛选器公式示例 (Reporting Services)

    10. 单击“确定”。

  • 相关阅读:
    Think in java 4th读书笔记__last update20151130
    Angular学习笔记--last_update 20151106
    程序员技术练级攻略(转载)
    缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题(转载)
    简单理解 RPC(转载)
    Redis 为什么使用单进程单线程方式也这么快(转载)
    redis详解(三)-- 面试题(转载)
    redis应用-sortedset实现排行榜(转载)
    LRU原理和Redis实现——一个今日头条的面试题(转载)
    全面理解Java内存模型(JMM)及volatile关键字(转载)
  • 原文地址:https://www.cnblogs.com/hesijian/p/6002453.html
Copyright © 2011-2022 走看看