“筛选器列表”对话框(报表生成器)
在向“筛选数据”对话框的筛选区域中添加实体,并指定特定的比较运算符后,您需要选择要在筛选器中使用该实体的哪一个或哪一些实例。如果实例的列表足够小,则当您单击条件区域时,将会显示一系列项。例如,如果您将“客户”实体添加到筛选区域,并且只有 50 个客户,则下拉列表将列出所有 50 个客户,您可以选中要添加到筛选器的每个客户所对应的复选框。但是,假设您有 10,000 位客户,处理这样大的列表则很不现实。
在实体包含大量数据,并且您需要选择要在筛选器中使用的项的情况下,当您在**“筛选数据”对话框中的筛选子句内单击“未选择值”条件时,报表生成器将自动启动“筛选器列表”对话框。使用“筛选器列表”对话框可以减少筛选器所显示的下拉列表框中列出的项数。“筛选器列表”**对话框主要用于对要添加到筛选器中的数据进行预筛选。
当实体数少于数据源中设置的预定值时,**“可用数据”列表将进行预填充。若要减少“可用数据”列表中列出的项数,您可以在“筛选”文本框中键入一个单词,再单击“筛选”**按钮。
当可用实体数超出数据源中设置的预定值时,**“可用数据”列表不会进行预填充。在这种情况下,将需要使用筛选器,并且打开的“筛选器列表”对话框会带有“查找”按钮,使用该按钮可以再打开一个“筛选数据”对话框。在该对话框中,您可以创建一个只返回要从中进行选择的那些项的筛选器。筛选数据后,“可用数据”**列表将使用筛选器中返回的项进行填充。
在筛选数据以使列表便于管理之后,通过将相应的项移至**“所选数据”列表中,即可选择要在条件下拉列表中显示的项。单击“确定”后,“所选数据”**列表中的项将显示在原始筛选器的一个下拉列表中。
选项
- 查找
单击此项可筛选要在**“可用数据”列表框中显示的项数。如果需要执行筛选器来减少项数,将会显示“查找”按钮。单击该按钮后,将会显示新的“筛选数据”对话框。在其中应用有效的筛选器,再单击“确定”。再次显示“筛选器列表”对话框时,其中的“可用数据”**列表将相应地进行填充。
- 可用数据
选择要添加到筛选器的下拉列表中的项。此列表可能是预填充的。否则,您需要单击**“查找”**按钮来填充该列表。
- 添加
单击此项可将所选项从**“可用数据”列表移至“所选数据”**列表。
- 全部添加
单击此项可将**“可用数据”列表中的所有项移至“所选数据”**列表。
- 所选数据
显示将添加到**“筛选数据”**对话框的筛选条件下拉列表中的所有项。
- 删除
选择某项并单击此项即可将其从**“所选数据”**列表中删除。
- 筛选
若要减少**“可用数据”列表中的可见项数,请键入一个单词,再单击“筛选”**按钮。例如,如果您的列表包含不同的产品名称,而您只对名称中包含“mountain”的产品感兴趣,则键入单词“mountain”可以只显示您感兴趣的这些项。只有在“可用数据”列表进行了预填充的情况下,此选项才可用。