本文内容

简介

在Microsoft InfoPath 2010中,可以设计多种不同类型的表单。 其中包括:

  • SharePoint 列表

  • SharePoint表单库

  • SharePoint工作流的任务表单

  • 外部列表的窗体

  • 与不同版本的 InfoPath 兼容的窗体

可用控件和功能集因窗体类型而异。 通过 Web 浏览器表单,用户无需 InfoPath 填充器即可填写表单。 但是,InfoPath 填充器表单包含一组更大的功能。

如果从一种类型的窗体更改为另一种类型,则可能会遇到兼容性问题或其他问题。 例如,Web 浏览器表单模板不支持某些 InfoPath 功能,这可能会在发布过程中导致问题。 同样,某些 InfoPath 2010 功能在 InfoPath 2007 或 InfoPath 2003 表单模板中不起作用。

InfoPath 2010 旨在尝试防止验证错误,方法是允许你从一开始就选择要设计的表单模板类型,然后根据所选表单模板将控件和功能的选择限制为兼容选项。 例如,如果选择设计 Web 浏览器模板,则无法访问某些控件,例如垂直标签和签名行控件。 同样,为了防止不兼容,无法将SharePoint列表或工作流模板转换为其他表单模板类型。

如果将窗体更改为不同类型的窗体,例如从 InfoPath 填充器窗体切换到 Web 浏览器窗体,则会指示在 Web 浏览器表单中不受支持的控件。 例如,如果窗体包含签名行控件,则控件上会显示红色 X。 在执行以下任一操作时,InfoPath 会自动检查问题:

  • 打开窗体模板

  • 更改表单模板的兼容性设置

  • 保存或发布表单模板

系统会提示你查看找到的任何表单错误。 强烈建议查看错误。 若要查看错误,将打开“ 设计检查器 ”任务窗格。

注意: 创建并尝试发布 Web 浏览器表单模板时,InfoPath 客户端会生成大多数错误。 还会显示从 Web 服务器检索的错误。 将表单从一台服务器移到另一台服务器可能会显示上一台服务器上不存在的问题,具体取决于服务器配置。

返回页首

“设计检查器”任务窗格

设计 检查器 任务窗格可帮助你查找兼容性问题。 在某些情况下,问题会自动修复,你将收到修复通知。 在其他情况下,问题需要手动修复。 例如,若要成功发布 Web 浏览器表单模板,可能需要删除不受支持的控件或将其替换为其他控件。

备用文字

还可以更改表单模板的兼容性设置。 例如,假设只有在其计算机上安装了 InfoPath 的用户才能显示并填写基于表单模板的表单。 如果希望窗体模板也可在 Web 浏览器中运行,则可以在“设计检查器”任务窗格中单击“更改设置”以访问用于创建与浏览器兼容的表单模板的选项。 更改表单模板的兼容性设置时, 设计检查器 任务窗格中的错误和消息会相应地更新。

注意: 虽然可以在“ 设计检查器 ”任务窗格上更改兼容性设置,但通过单击 “文件”更轻松地更改设置,然后在 “信息” 选项卡上单击“ 表单选项”。 单击 “兼容性” ,然后在 窗体类型 列表中单击所需的表单模板类型。

可以通过单击“刷新”来更新“设计检查器”任务窗格中的错误和消息列表。

返回页首

Need more help?

扩展你的技能

了解培训 >

抢先获得新功能

加入 Microsoft 内部人员 >

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×