Impossible is nothing

记录在sharepoint工作中的经验

博客园 首页 新随笔 联系 订阅 管理
  26 Posts :: 1 Stories :: 36 Comments :: 1 Trackbacks

要离职了, 闲来无事, 总结些以前自己学过的知识点, 目前没用,或许以后可以派上用场了.

一, XmlFormView 作用是用来在页面上显示InfoPath表单的一个WebPart, 一般需要配置安装后即可使用了.

1.  获取Microsoft.Office.InfoPath.Server.dll

路径: C:\Program Files\Microsoft Office Servers\12.0\Bin

2. 安装Microsoft.Office.InfoPath.Server.dll

直接拖放到目录: C:\WINDOWS\assembly

3. 在Web应用程序对应的IIS目录下的Web.Config文件的SafeControls中加入:

<SafeControl Assembly="Microsoft.Office.InfoPath.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.Office.InfoPath.Server.Controls" TypeName="XmlFormView" Safe="True" />

4. iisreset

5. 添加激活WebPart:

到网站集的Web部件库页面, 点击工具栏的"新建"进入新建Web部件页面,选择导入Microsoft.Office.InfoPath.Server.Controls.XmlFormView部件之后, 即可使用


5. 设置XmlFormView的属性:

ShowHeader:      是否显示XmlFormView的顶部工具条
ShowFooter:       是否显示示XmlFormView的底部工具条
EditingStatus:      设置编辑状态, 包括Init, Closed, Editing
Options:              科设置参数, 支持DisableSave参数设置, 设置是否显示保存按钮
XsnLocation:       表单模版的地址(Http://localhost/Doc/Forms/Template.xsn)
XmlLocation:       表单文件的地址(Http://localhost/Doc)
SaveLocation:      表单XML文件的存储地址(Http://localhost/Doc/Test.xml)
posted on 2008-06-25 14:00 Lordan 阅读(186) 评论(2)  编辑 收藏 网摘 所属分类: InfoPathMoss

Feedback

#1楼  2008-11-14 21:30 謝謝 [未注册用户]
此步有問題:
到网站集的Web部件库页面, 点击工具栏的"新建"进入新建Web部件页面,选择导入Microsoft.Office.InfoPath.Server.Controls.XmlFormView部件之后, 即可使用



找不到這個部件. 請幫忙,謝謝.
  回复  引用    

#2楼  2008-11-15 15:15 謝謝 [未注册用户]
找到原因了,
我的SafeControl寫的有問題.
從網上Copy 了一個,把XmlFormView 寫成了 XMLFormView.
原來這里是區分大小寫的。

  回复  引用    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-07-17 14:34 编辑过
Google站内搜索



相关文章:


相关搜索:
SharePoint InfoPath XmlFormView

相关链接: