关于开发详细步骤请参见: http://blog.youkuaiyun.com/xjzdr/archive/2008/05/23/2471631.aspx 总结起来大概有下面几步:
1、安装VSTO+2005+SE.exe 2、在VS2005中建立infopath项目,并添加相应的控件和代码。
(需要安装VSTA才能在infoPaht中编辑后台代码) :VSTASDKFebruary2007.exe
3、修改项目的兼容性的安全与信任设置
4、发布表单模板
5、在MOSS管理中心上传表单模板
6、将表单模板激活到网站集
7、修改表单库设置为允许管理内容类型,打开启用了浏览器的文档”,选择“显示为网页
8、在该表单库的设置中,选择“常规设置”中的“高级设置”:
内容类型部分,您会看到“从现有网站内容类型添加”的链接,
点击, 在“可用网站内容类型”处,
选择我们需要部署的表单模版“InfoPathFormTest1”,
将它添加到“要添加的内容类型”:
一、建立并发布自己的表单库的表单模板(无代码的表单):
1、在网站设置中新建一个表单库,如:InfoPathDemo
2、用Infopath新建一个表单
3、发布表单到http://zdr-moss:9000/Docs/InfoPathDemo/,注意的是,发布后,该模板的文件名为:template.xsn
如,我上发布了一个表单模板MyApply.xsn(保存时的文件名),但在在表单设置中,看见的模板路径仍是:InfoPathDemo/Forms/template.xsn
4、在表单设置中设置成以浏览器方式打开。
5、刷新表单库后,在表单库中新建表单时,就会以该模板打开一个表单。不需要另外设置表单库的模板了。