添加用于切换视图的按钮

应用对象
InfoPath 2010 InfoPath 2013

在 Microsoft Office InfoPath 中,可以创建同一表单模板的不同视图。 视图是在表单模板中显示数据的替代方法。 根据表单模板填写表单时,用户可以在视图之间切换,以选择表单中显示的数据量。 例如,在状态报表表单模板中,除了详细视图外,还可以设计摘要视图。 然后,用户可以根据所需的信息类型选择要查看的视图。

视图通常设计为使用规则。 规则使你能够自动执行表单模板中的某些任务,以响应填写表单的人员发起的事件或操作。 例如,本文介绍如何在表单模板上插入按钮,然后创建在单击该按钮时切换视图的规则。

本文内容

步骤 1:在每个视图中插入一个按钮

注意

若要完成以下过程,必须具有具有两个现有视图的表单模板。 在“ 另请参阅 ”部分中查找有关创建视图的详细信息的链接。

  1. 在“ 视图 ”菜单上,单击“ 管理视图”。
  2. “选择视图”下,单击要向其添加按钮的视图。
  3. 在表单模板上,将光标置于要插入按钮的位置。
  4. 在“ 插入 ”菜单上,单击“ 更多控件”,或按 Alt+I、C。
  5. “插入控件”下的“ 控件 ”任务窗格中,单击“ 按钮”。
  6. 在表单模板上,双击刚刚插入的按钮。
  7. 单击“常规”选项卡。
  8. 在“ 标签 ”框中,键入要在按钮上显示的文本,然后单击“ 确定”。
  9. 在“ 视图 ”菜单上,单击“ 管理视图”。
  10. “选择视图”下,单击第二个视图的名称。
  11. 按照步骤 3 到步骤 8 将按钮添加到第二个视图。

返回页首

步骤 2:创建用于切换视图的规则

向表单模板中的每个视图添加按钮后,需要创建在用户单击这些按钮时切换视图的规则。

  1. 在“ 视图 ”菜单上,单击“ 管理视图”。
  2. “选择视图”下,单击要使用的视图。
  3. 在表单模板上,双击在上一过程中插入的按钮。
  4. 单击“常规”选项卡。
  5. “操作” 列表中,单击“ 规则和自定义代码”。
  6. 单击“ 规则”。
  7. 在“ 规则 ”对话框中,单击“ 添加”。
  8. 在“ 名称 ”框中,键入规则的名称,例如 切换到视图 2。 在设计模式下使用视图时,会看到此名称。 但是,填写表单的人员不会看到该名称。
  9. 单击“ 添加操作”。
  10. “操作” 列表中,单击“ 切换视图”。
  11. 在“ 视图 ”列表中,单击要切换到的视图,然后单击“ 确定”。
  12. 单击“ 确定” 关闭所有打开的对话框。
  13. “视图 ”任务窗格中的 “选择视图”下,单击第二个视图。
  14. 按照步骤 3 到 12 为第二个视图中的按钮创建规则。

返回页首

步骤 3:测试用户体验

将按钮添加到视图并创建必要的规则后,最好测试表单模板以确保其按预期工作。

  1. 要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。

    注意

    你最近使用的视图是将显示在预览窗口中的视图。

  2. 若要测试用于切换视图的按钮是否正常工作,请单击在上一过程中创建的按钮。

返回页首