在设计过程中,可以随时更改现有表单模板的兼容性设置。例如,如果从同事那里继承了一个普通的 InfoPath 专用表单模板,并且想要将其转换为与浏览器兼容的表单模板,则可以打开此表单模板并更改现有设置。 但是,InfoPath 专用表单模板可能包含在与浏览器兼容的表单模板中不受支持的功能,例如用户角色、自定义任务窗格或大纲细节控件。如果确实如此,则当您切换设置时,可能会在“检查设计方案”任务窗格中看到错误或消息。
错误与消息有何区别?
下表介绍了“检查设计方案”任务窗格中的错误与消息之间的区别。
| 图标 | 类型 | 说明 |
|---|---|---|
![]() | 错误 | 此表单模板可能工作不正常。您应该在发布表单模板之前修复这些错误。 |
![]() | 消息 | 表单模板可能无法按预期工作。消息不如错误严重。您可以选择是否在发布表单模板之前处理这些消息。 |
下表列出了在 InfoPath Forms Services 上不受支持的 Office InfoPath 2007 控件。
| InfoPath 2007 控件 | 问题类型 | 详细信息 |
|---|---|---|
| ActiveX 控件 | ![]() | 如果表单模板包含 ActiveX 控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 项目符号列表控件 | ![]() | 如果表单模板包含项目符号列表控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 选项组 | ![]() | 如果表单模板包含选项组,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 选项节 | ![]() | 如果表单模板包含选项节,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 组合框 | ![]() | 如果表单模板包含组合框,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 水平区域 | ![]() | 如果表单模板包含水平区域,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 水平重复表 | ![]() | 水平重复表包含布局表中的重复节。重复节启用了“水平重复”设置,这将模拟表中的列。如果表单模板包含水平重复表,则将在“检查设计方案”任务窗格中看到一个错误。在将表单模板发布到运行 InfoPath Forms Services 的服务器之前,必须先从表单模板中删除水平重复表或对重复节禁用“水平重复”设置。 |
| 墨迹图片控件 | ![]() | 如果表单模板包含墨迹图片控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 大纲/细节控件 | ![]() | 如果表单模板包含大纲/细节控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。
提示 若要避免此错误,可以使用两种视图来设计表单模板。第一种视图被认为是“大纲”视图,它列出某些项目;第二种视图是“细节”视图,它包含特定于大纲视图中每个项目的扩展信息。 |
| 多选列表框 | ![]() | 如果表单模板包含多选列表框,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 编号列表控件 | ![]() | 如果表单模板包含编号列表控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 图片控件 | ![]() | 如果表单模板包含图片控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。
提示 若要允许用户在启用浏览器功能的表单模板中插入图片,可以在 Web 页面上以 Microsoft ASP.NET 表单控件形式承载 InfoPath,并编写服务器端代码以将图片以 base64 编码数据形式插入到表单模板的 XML 中。或者,可以在与浏览器兼容的表单模板中使用允许用户插入链接图像的格式文本框。此选项将图片数据作为超链接保存在表单的基础 XML 中。 |
| 普通列表控件 | ![]() | 如果表单模板包含普通列表控件,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 重复选项组 | ![]() | 如果表单模板包含重复选项组,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 重复递归节 | ![]() | 如果表单模板包含重复递归节,则将在“检查设计方案”任务窗格中看到错误。在将表单模板发布到服务器之前,必须先删除此控件。 |
| 滚动区域 | ![]() | 如果表单模板包含滚动区域,则将在“检查设计方案”任务窗格中看到错误。 在将表单模板发布到服务器之前,必须先删除此控件。 |
| 竖排标签 | ![]() | 垂直标签是在“表达式框属性”对话框中选定了“垂直显示文本”复选框的表达式框。在与浏览器兼容的表单模板中不支持此设置。如果将表达式框中的文本设置为垂直显示,则将在“检查设计方案”任务窗格中看到一个错误。在将表单模板发布到服务器之前,必须先删除此控件。 |
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
第1页 | 第2页 | 第3页时间:2007-7-18 21:15:01,点击:0
上一篇:筛选InfoPath 2007控件中显示的数据【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论