Infopath2010在控件中显示的数据进行筛选
使用一个筛选器,当你要基于定义的条件显示查询所返回的数据的子集。条件可以是一个在另一个控件 (如列表框、 组合框、 下拉一览表或文本框) 绑定到数据源中的字段中选择的项目。就例如如果创建的一个表单模板,用于跟踪从几个供应商的产品,您可以选择显示所有的供应商的所有产品或添加一个筛选器,使用户能够选择一的供应商,然后只都显示从该供应商的产品。如果用户然后选择另一个供应商,列表是从其他供应商的产品更新。
为重复节或重复表设置筛选器
筛选重复节或重复表时,只能使用主数据源中表格、 列表框、 下拉列表框或组合框控件的列,不能使用外部的辅助数据源。
意外的筛选结果
如果在该控件包含一个筛选器值不正确,因为有太多或没有足够的值,请测试该窗体,时请尝试以下操作:
- 如果使用了的筛选器中的多个条件中删除所有而不是一个条件,以检查的条件的单个从返回正确的值。如果第一个条件返回正确的值,添加另一个的条件,然后再次测试。继续添加每个附加条件,直到找到问题。
- 如果筛选的值完全相反,如供应商的所有产品显示而不是显示一个单一供应商产品,在条件中,使用筛选器类型是等于的话,请尝试使用筛选器类型为不等于