设计只读视图

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

在 Microsoft Office InfoPath,您可以创建相同的表单模板的不同视图。视图是一种方法来显示表单模板中的数据。在填写基于表单模板的表单,用户可以切换视图可供选择的表单中显示的数据量。例如,在状态报告表单模板中,您可能设计的详细信息视图除了摘要视图。然后,用户可以选择他们想要查看,具体取决于他们需要什么类型的信息的视图。

本文介绍如何设计不能编辑的用户的视图。此外介绍如何使用规则自动切换到窗体的只读视图,当用户单击处于读写视图的按钮。

你要做什么?

设计只读视图

插入可读写且为只读状态视图之间切换的按钮

插入用户提交表单后切换到只读视图按钮

设计只读视图

当您想汇总表单数据的用户,并且不希望他们无意中更改该数据,只读视图非常有用。例如,假设您想要防止用户更改窗体中的数据之后提交到 Web 服务。当用户单击窗体上的提交按钮时,您可以配置表单模板以从数据的读写视图切换到只读视图。这使用户可以查看的数据,他们已提交,但有助于防止他们修改它。

  1. 视图菜单上,单击管理视图

  2. 操作下单击添加新视图

  3. 添加视图对话框中,为视图中,键入一个名称,然后单击确定

  4. 通过将版式表格和控件添加到其设计视图。

    提示: 如果您想要的基础上设计基于现有视图的新视图,打开现有视图,按 CTRL + A 选择所有内容,在视图,然后按 CTRL + C 将所选内容复制到剪贴板。在视图任务窗格中,切换到新的视图中,,然后按 CTRL + V 粘贴所选区域中新视图。此时,可以从新建视图中删除任何控件或不需要的布局元素。

  5. 视图任务窗格中,单击查看属性

  6. 单击“常规”选项卡。

  7. 视图设置下选择只读复选框,然后再单击确定

  8. 要测试视图为只读,请单击标准工具栏上的预览

  9. 在预览窗口中,确保您不能在表单中输入数据。

  10. 要返回到设计模式下,单击标准工具栏上的关闭预览

返回页首

插入可读写且为只读状态视图之间切换的按钮

视图通常用于处理按钮和规则,使您能够自动响应事件或操作填写表单的人员发起的表单模板中的某些任务。例如,您可以表单模板中,在插入按钮,然后创建一个规则,单击该按钮时切换视图。下面的示例中,在窗体设计器创建可切换到只读摘要视图规则对话框中的规则。此规则运行时用户单击窗体中的按钮。

“规则”对话框的组成部分

插入视图之间切换的按钮

  1. 视图菜单上,单击管理视图

  2. 选择视图中,单击您想要向其中添加按钮的读写视图。

  3. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。

  4. 在表单模板中,将光标位置插入按钮。

  5. 插入控件中,单击按钮

  6. 在表单模板中,双击您刚插入的按钮。

  7. 单击“常规”选项卡。

  8. 操作列表中,单击规则和自定义代码

  9. 标签框中,键入您想要显示在该按钮上的文本。

  10. 单击规则

  11. 规则对话框中,单击添加

  12. 名称框中,键入规则的名称。

  13. 单击添加操作

  14. 操作列表中,单击切换视图

  15. 视图列表中,单击您想要切换到的视图,然后单击确定

  16. 单击确定以关闭所有打开的对话框。

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

  18. 在预览窗口中,单击按钮。

    打开您在步骤 15 中指定的视图。

  19. 要返回到设计模式下,单击标准工具栏上的关闭预览

  20. 若要添加第二个按钮和规则应用于只读视图,以便用户可以切换到已读写视图中,打开只读视图中,,然后重复步骤 3 到 19。

返回页首

插入用户提交表单后切换到只读视图按钮

以下过程介绍如何向您显示提交的数据的只读视图的表单模板添加按钮。当您想要允许用户从默认视图切换到窗体数据的只读摘要视图时,您可能会将在状态报告表单中,执行此操作。

注意: 此过程只有表单模板包含现有数据连接提交表单数据。如果尚未尚未配置提交数据连接,必须执行此操作之前完成此过程,或将无法正常使用以下步骤。在另请参阅部分找到有关数据连接的详细信息的链接。

  1. 视图菜单上,单击管理视图

  2. 选择视图中,单击您想要包含提交按钮的视图。

  3. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。

  4. 在表单模板中,将光标位置插入按钮。

  5. 插入控件中,单击按钮

  6. 在表单模板中,双击您刚插入的按钮。

  7. 单击“常规”选项卡。

  8. 操作列表中,单击提交

  9. 如果您希望文本而不是"提交"显示为按钮标签,键入要在标签框中的文本。

  10. 单击提交选项

  11. 提交选项对话框中,请确保选中允许用户提交此表单复选框。

  12. 单击自定义使用规则执行操作,然后单击规则

  13. 提交表单的规则对话框中,单击添加

  14. 名称框中,为该规则,键入一个名称,然后单击添加操作

  15. 操作列表中,单击切换视图

  16. 视图列表中,单击您想要切换到的只读视图,然后单击确定

  17. 单击确定以关闭所有打开的对话框。

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

  19. 在预览窗口中,单击用于提交表单按钮。

    应打开只读视图。

  20. 要返回到设计模式下,单击标准工具栏上的关闭预览

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×