Version 2021
实体元素列表限定条件
某个业务实体的元素是该实体的唯一值。例如,2006 和 2007 是年份这一实体的元素,而 New York(纽约)和 London(伦敦)则是 City(城市)这一实体的元素。在报表中,实体被选择用于构建报表,但报表一旦被执行,该实体的元素就将显示在行或列内。
称为实体元素列表限定条件的筛选类型可以在属于某个实体的实体元素列表基础上对报表数据进行限定(或筛选)。例如,Customer(客户)这一实体包含各个客户名的元素。对于包含地区、客户以及收入范围为实体的报表,您可以使用基于客户这一实体的实体元素列表限定条件来获取您在筛选器内指定客户的收入数据。有关更详细的示例,请参阅 Basic Reporting Help 中的“为设计师构建查询对象和查询”章节。
有关创建单独实体元素列表限定条件筛选器的步骤,请参阅按照业务实体元素筛选数据。
允许用户向筛选器输入:带提示的实体元素列表限定条件
您可以在筛选器定义中加入提示的方式来允许用户修改筛选器。可以使用现有提示或创建筛选器中嵌入的提示。实体元素列表限定条件中的提示可允许用户从列表中选择实体元素。例如,一个有关 Region(地区)实体的筛选器包含一个元素提示,该提示可在报表运行时列出所有地区。
以下的按照业务实体元素筛选数据中提供了有关创建嵌入式提示的步骤。
您也可以使用现有提示作为筛选器的完整定义,请参阅使用提示按照业务实体元素筛选数据。
按照业务实体元素筛选数据
- 在任意页面上单击创建,然后选择新建筛选器。
- 在左侧的窗格中导航到您想用来筛选报表数据的实体形式。
-
右键单击实体并选择添加到筛选器。
如果 DHTML 已禁用,选定实体并单击添加 > 将这个实体添加到筛选器面板。
- 单击选择。
-
从 In List 下拉列表中选择以下一个选项:
- 要定义筛选器应为哪些实体元素包含数据,请选择 In List。
- 要定义筛选器应为哪些实体元素排除数据,请选择 Not In List。
-
您可以创建筛选器要用来筛选数据的元素列表,或者您可以创建提示来显示让用户从中选择的元素列表。执行以下操作之一:
-
要创建筛选器用来筛选数据的元素列表,请在可用区域中选择元素,然后单击向右箭头将元素移动到已选区域。按住 CTRL 键以选择多个元素。如果“可用”列表内包含大量元素,请使用搜索字段来查找您要选择的元素。
您可以这样搜索对象:
- 通过输入字母并以星号(
*)结尾,即可查找名称以特定字母开头的对象。例如,要查找以“south”开头的地区,请在搜索字段中输入south*,然后单击筛选器按钮。结果将显示“South”、“Southeast”和“Southwest”。 - 通过输入星号(
*)和字母,可以查找名称以特定字母结尾的对象。例如,要查找以“west”结尾的地区,请在搜索字段中输入*west,然后单击筛选器按钮。结果将显示“Northwest”和“Southwest”。 - 如果要使用特定的名称,请在双引号(
" ")内输入名称。例如,要查找“South”地区,请在搜索字段中输入"South",然后单击筛选器按钮。结果将显示“South”,而不是“Southeast”或“Southwest”。 - 对于以特定字母开头和结尾的名称,可以通过输入开头字母加星号(
*)再加结尾字母的方式进行查找。例如,要查找以“S”开头并以“th”结尾的地区,请在搜索字段中输入s*th,然后单击筛选器按钮。结果将显示“South”。 - 对于包含有特定字母的情况,可输入以百分号(
%)分隔的字符。例如,要查找既包含“S”,又包含“th”的地区,请在搜索字段中输入s%th,然后单击筛选器按钮。结果将显示“South”、“Southeast”和“Southwest”。 - 根据实体形式,在方括号
[]中输入实体形式的名称并在名称后加上冒号和要搜索的值。例如,要查找名字为 Maxwell 的客户,请在搜索字段中输入[First Name]:Maxwell,然后单击筛选器按钮。结果将显示 Maxwell Perez,而不是 Delores Maxwell。
- 通过输入字母并以星号(
- 要创建提示以显示供用户选择的元素列表,单击 创建元素提示
。将创建一个提示,当运行报表时将列出选定实体的所有元素。要修改提示,单击元素链接(例如,如果要创建有关“地区”实体的提示,链接将命名为“地区的元素”)。这时将打开“提示”页面。您可以选择要显示的元素;更改提示标题、描述和显示样式;限制提示答案的数量;并确定是否可以保存和重复使用提示答案。有关步骤,请参阅实体元素列表提示。
-
- 单击应用图标
。 - 单击保存
。 - 导航到您想保存该筛选器的文件夹。在名称和描述字段分别输入筛选器的名称和描述,然后单击确定。
- 单击关闭。
您创建的筛选器现在就可以添加到报表了。有关步骤,请参阅向报表添加一个独立的筛选器。
使用提示按照业务实体元素筛选数据
-
创建要用作筛选器定义的提示。有关步骤,请参阅实体元素列表提示或层级限定条件提示。
- 实体元素列表提示允许用户从实体元素列表中进行选择。
- 层级限定条件提示允许用户使用来自特定层级、项目中所有层级或搜索返回的特定层级的实体和实体元素来创建自己的筛选器。
-
在主页上单击新建筛选器
。 如果您位于文件夹页面上,可以单击图标栏左侧的创建,然后单击新建筛选器。
- 在左侧窗格中,导航至要用作筛选器定义的提示。
- 单击保存
。 - 导航到您想保存该筛选器的文件夹。为筛选器输入一个名称和描述,再单击确定。
您创建的筛选器现在就可以添加到报表了。有关步骤,请参阅 向报表添加独立筛选器的方法。
