09 2013 档案
摘要:InfoPath 的浏览器表单不支持加载并显示图片,当然在模板中可以插入图片,但是如果想显示数据库的一幅图片,或是动态加载一张图片就无能为力了。
基实这个问题可以通过在浏览器表单中使用: "格式文本框(Rich TextBox) + 托管代码" 来解决,通过对格式式文框的innerHTML赋HTML标记,来插入一组标记从而来显示图片,在插入HTML代码时,必须要以如下内容开始:
以如下内容结束:
为帮助读者同时了解托管代码与格式文框的用法,本文做出如下讲解:
1. 如何在启用浏览器功能的InfoPath 2007 的表单中添加托管代码,创建模板,并如何部署到SharePoint 服务器中运行;
2. 在InfoPath From Services模板(使用1个文本框,用来输入图片的URL;1个格式文本框,用来显示这个图片),添加代码来动态显示图片。
本文适合对InfoPath和SharePoint有着基础认识的,并
阅读全文
摘要:建议大家在微软的组件出现问题时,在GOOGLE上搜索解决方案,一般来说,总有结果:
带格式化文本控件( RichText)的模板如果在InfoPath的浏览器中加载,可能出现 COM 组件的80040154错误
中错误在作者的IE上显示是如下一串字串 :
检索 COM 类工厂中 CLSID 为 {52F5D46F-CBEA-4D07-BCB7-7296853F0CF2} 的组件时失败,原因是出现以下错误: 80040154。
解决方案就是在命令行输入一行这个:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\OFFICE12\htmlchkr.dll"
阅读全文