程序员人生 网站导航

InfoPath与SharePoint之(七)发布InfoPath到Central Administration-准备Full Trust的Template

栏目:服务器时间:2015-03-12 09:23:07


前面介绍了发布InfoPath表单到List, Form Library和Content Type,这里介绍1下发布到Central Administration。

 

甚么时候需要发布到CA呢?如果我们给InfoPath写了1些后台代码(C#或VB),这个时候就会生成1个dll文件。为了保证dll里面含有的代码是安全的,这类InfoPath表单必须要经过Farm管理员批准以后方可以使用。这个时候就要发布到CA里面,由Farm管理员决定是不是使用。

 

在发布之前,先进行1下安全设置。如果InfoPath包括后台代码,那末必须设置成完全信任,否则不能发布到SharePoint里。


在安全和信任里面,选择完全相信:


然后再发布:

 

输入1个Site Collection的URL。这里虽然是输入了URL,但是其实不是说这个InfoPath表单就被发布到这个Site Collection了,依然需要Farm管理员批准才行。


这个时候,前两个选项就灰掉了,只能选需要管理员批准的类型:


这个时候会要求把InfoPath表单存到本地的1个路径里:


一样可以设定哪些InfoPath的列在SharePoint里要生成对应的列:

 

 

再次确认:


点击Publish,下面的画面,发布就结束了。但是实际上这个InfoPath表单还没有被发布到SharePoint里。

 

 

虽然发布完成了,但是InfoPath并没有发布到SharePoint里,只是说这个template文件(xsn)做好了。下1步就是把这个XSN文件发给Farm管理员,让他上传到SharePoint里。



------分隔线----------------------------

上一篇 理想的程序员

下一篇 JDBC的进化3

------分隔线----------------------------

最新技术推荐