首页 > 单独文章 > 正文

检查表单模板中的问题

时间:2007-07-18 21:21:54 作者:officeba 【认证】

在 Microsoft Office InfoPath 2007中,您可以设计可使用 InfoPath 或 Web 浏览器打开的表单模板。如果该表单模板可使用浏览器打开,则将其称为与浏览器兼容的表单模板。您还可以设计在 InfoPath 2003 和 Office InfoPath 2007中使用的表单模板,或者将在 Microsoft Office Word 或其他程序中创建的表单转换为 Office InfoPath 2007 表单模板。

但是,在执行这些操作时,您可能会遇到兼容性或其他问题。例如,与浏览器兼容的表单模板不支持某些 InfoPath 功能,并且这可能会在发布过程中产生问题。同样,某些 Office InfoPath 2007 功能也无法在 InfoPath 2003 表单模板中使用,并且 InfoPath 不支持某些 Word 功能,当 InfoPath 导入 Word 表单时将丢弃这些 Word 功能。

识别表单模板中这些类型的问题的最快捷方法是使用“检查设计方案”任务窗格。然后您可以在发布表单模板之前更正这些问题。

本文内容

  • 检查表单模板中的问题
  • 隐藏“检查设计方案”任务窗格中特定类型的消息

检查表单模板中的问题

  1. 要打开“检查设计方案”任务窗格,请在“工具”菜单上,单击“检查设计方案”

    如果表单模板存在任何兼容性或设计问题,您将在“检查设计方案”任务窗格中看到错误和消息。

    下表介绍了“检查设计方案”任务窗格中的错误与消息之间的区别。

    图标 类型 说明
    错误 此表单模板可能工作不正常。您应该在发布表单模板之前修复这些错误。
    消息 表单模板可能无法按预期工作。消息不如错误严重。您可以选择是否在发布表单模板之前处理这些消息。
  2. “检查设计方案”任务窗格中,单击要查看的错误或消息文本。执行此操作时,通常会出现下列情况之一:
    • 如果问题出自表单模板上一个不受支持的控件或其他对象,InfoPath 会为您自动选中该控件或对象。若要了解与问题有关的详细信息,请右键单击表单模板上的控件或对象,然后单击快捷菜单上的“详细信息”

    • 如果问题出于不受支持的设置,例如,如果您的表单模板包含用户角色,而用户角色在浏览器兼容的表单模板中是无效的,InfoPath 会显示一条更具说明性的警报来解释此问题。  
  3. 检查和修复错误。
  4. 检查消息并确定是否需要修复。
  5. 若要在解决这些错误问题后更新错误和消息列表,请单击“刷新”

     注释   单击“刷新”按钮不会更新将 Word 文档导入到 InfoPath 中时出现的消息。如果要从“检查设计方案”任务窗格中删除导入消息,您必须打开“资源文件”对话框(“工具”菜单),然后删除名为 ImportErrors.xml 的文件。此文件是在将 Word 文档导入到 InfoPath 中时自动创建的。删除 ImportErrors.xml 文件后,单击“检查设计方案”任务窗格中的“刷新”便可永久删除导入消息。表单模板不需要 ImportErrors.xml 文件即可正常工作。实际上,为了安全起见,建议在发布表单模板之前将此文件删除。

返回页首 返回页首

隐藏“检查设计方案”任务窗格中特定类型的消息

与错误不同,消息不会阻止您成功发布表单模板。因此,有时候您可能希望隐藏“检查设计方案”任务窗格中的消息或特定类别的消息。这可能是由于您已经检查过消息,或者由于您希望忽略特定的消息,如有关向后兼容性的消息。

  1. 要打开“检查设计方案”任务窗格,请单击“工具”菜单上的“检查设计方案”
  2. “检查设计方案”任务窗格中,单击“选项”,然后执行下列操作之一:
      • 若要隐藏有关所导入的表单的消息,请单击“显示导入消息”
      • 若要隐藏有关脱机数据源的消息,请单击“显示脱机消息”
      • 若要隐藏有关浏览器兼容的表单模板的消息,请单击“显示浏览器兼容性消息”
      • 若要隐藏有关浏览器优化的消息,请单击“显示浏览器优化消息”

         注释   只有当您在“检查设计方案”任务窗格中选中了“在服务器上验证”复选框时,此命令才出现。

      • 若要隐藏有关 InfoPath 2003 的向后兼容性的消息,请单击“显示向后兼容性消息”

         注释   只有当您在“表单选项”对话框中选中“显示与 InfoPath 2003 的兼容性报告”复选框时,此命令才出现。


相关文章

同类最新