首页 >> 技术文章 >> InfoPath2007


筛选InfoPath 2007控件中显示的数据

为重复节或重复表设置筛选器

为了在重复节或重复表中设置筛选器,表单模板中需要具有符合以下要求的重复节或重复表:

  • 重复节或重复表绑定到重复域或组。
  • 重复节或重复表至少包含一个通过数据连接绑定到域的控件。
例如,您可以使用重复节中的文本框控件显示域内的数据。

为重复节或重复表设置筛选器

  1. 右键单击表单模板的表或节下方显示的“重复表”“重复节”标签,然后单击快捷菜单上的Control 属性”
  2. 单击“显示”选项卡。
  3. 单击“筛选数据”
  4. “筛选数据”对话框中,单击“添加”

     注释   如果要向现有筛选器添加条件,请单击所需的筛选器,然后单击“修改”

  5. “指定筛选条件”对话框的第一个框中,单击要筛选的数据所在域的名称。
  6. 在第二个框中,单击要使用的筛选器类型。
  7. 在第三个框中,单击要对筛选器使用的条件类型,然后键入条件。
  8. 如果要为筛选器设置多个条件,请单击“与”。该按钮即会更改为下拉列表框。请执行下列操作之一:
    • 要向筛选器应用现有条件和新条件,请单击“与”
    • 要向筛选器应用现有条件或新条件,请单击“或”
  9. 要测试筛选器,确保它能正常作用,请在“常用”工具栏上单击“预览”。表单模板将在新窗口中打开。
  10. 在预览窗口中,选择筛选器控件内不同的值,以测试筛选器是否能正常作用。

    隐藏筛选器当前无法正常工作

    如果包含筛选器的控件中的值不正确,则可能是因为包含的值太多或太少,请尝试以下操作:
    • 如果在筛选器中使用多个条件,请只保留一个条件,并删除其他所有条件,以检查在该条件返回的值是否正确。如果第一个条件返回的值正确,则添加另一个条件,然后对该条件进行测试。
    • 筛选器是区分字符大小写的。如果希望显示以大写或小写字符开头的数据,可使用大写字母条件创建一个筛选器,在“指定筛选条件”对话框中选择“或”,然后创建一个小写字母条件。
    • 如果筛选出的值与期望值正好相反,例如显示所有供应商提供的产品,而不是单个供应商提供的产品,请更改条件中的筛选器类型。例如,如果条件使用的筛选器类型为“等于”,而得到的产品过多,请尝试使用“不等于”筛选器类型。
  11. 如果要向用户显示特殊的筛选器图标,指明重复节或重复表中的数据已经过筛选,则在控件属性”对话框的“显示”选项卡上,单击“显示筛选图标以指明筛选项”

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

第1页 | 第2页 | 第3页

时间:2007-7-17 21:28:16,点击:0打印】【关闭

上一篇:从InfoPath 2007控件中删除筛选器
下一篇:InfoPath Forms Services 中未提供的 I..

OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

查看所有评论内容

评论内容