您在设计自己的表单模板时,可以选择创建一个可在 Microsoft Office InfoPath 2007 或 Web 浏览器中打开或填写的表单模板。如果表单模板可使用浏览器打开和填写,则该模板称为与浏览器兼容的表单模板。此类型的表单模板发布到运行 InfoPath Forms Services 的服务器时,进一步成为启用浏览器功能的表单模板 (启用浏览器功能的表单模板:一种与浏览器兼容的表单模板,已发布到运行 InfoPath Forms Services 的服务器上并且受到浏览器的支持,因此用户可以在 Web 浏览器中显示和填写表单。)。
与浏览器兼容的表单模板相关联的兼容性问题由 Office InfoPath 2007 检测,并显示在“检查设计方案”任务窗格中。例如,如果与浏览器兼容的表单模板包含不受支持的控件(如组合框 (组合框控件:一个将文本框和列表框组合在一起的控件,使用户能够键入条目或从列表中选择条目。)),任务窗格将显示一个错误。默认情况下,某些类型的服务器相关问题不会显示在“检查设计方案”任 务窗格中。这些问题仅在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器时才会检测到。例如,您可能会接收到通知,提示某些设计决定会在浏览器中对表单性能产生不利影响。这类通知通常只在发布与浏览器兼容的表单模板之 后,试图在服务器上对其启用浏览器功能时才会出现。
如果在“检查设计方案”任务窗格中选中“在服务器上验证”复选框,则除了 InfoPath 检测到的所有错误和消息,还可以查看服务器生成的错误和消息。刚刚发布包含问题的与浏览器兼容的表单模板之后,或每次在“检查设计方案”窗格中单击“刷新”时,“检查设计方案”任务窗格中都会显示所有错误和消息。
此功能非常有用,这样就可以在设计与浏览器兼容的表单模板期间查看潜在的问题,而不是到事后等发布表单模板之后才能查看。
注释 如果您的与浏览器兼容的表单模板还未发布过,可能会提示输入服务器位置。若要执行此操作,请在任务窗格上部单击“更改兼容性设置”,然后在“表单选项”对话框的“浏览器兼容性”部分键入服务器位置。
如果服务器检测到与浏览器兼容的表单模板相关的问题,错误或消息会显示在“检查设计方案”任务窗格中的“浏览器优化”或“浏览器兼容性(已在服务器上验证)”标题下。
下表介绍了“检查设计方案”任务窗格中的错误与消息之间的区别。
图标 | 类型 | 说明 |
---|---|---|
![]() | 错误 | 此表单模板可能工作不正常。您应该在发布表单模板之前修复这些错误。 |
![]() | 消息 | 表单模板可能无法按预期工作。消息不如错误严重。您可以选择是否在发布表单模板之前处理这些消息。 |
如果问题出自表单模板上一个不受支持的控件或其他对象,InfoPath 会为您自动选中该控件或对象。若要了解与问题有关的详细信息,请右键单击表单模板上的控件或对象,然后单击快捷菜单上的“详细信息”。
提示 “刷新”按钮对 InfoPath 及服务器生成的错误和消息都进行更新。若要防止服务器错误和消息显示在“检查设计方案”任务窗格中,请清除“在服务器上验证”复选框,然后再次单击“刷新”。
相关文章
同类最新