有infopath的sharepoint 2010 Library里的列的设置,infopath上传到sharepoint server
2013-01-28 15:51
489 查看
有的时候我们需要把我们所有的infopath 的表格放在一个Library里存贮,同时library能够显示infopath表格里一些字段。本文主要涉及如何设置infopath publish的问题,以在library里显示我们需要的那些列。
1.设置infopath
关于infopath的设计不再赘述。下面从已经设计好的infopath的上传开始说明。我们的案例说明如下:
在library里我需要显示requestor、projecttitle。在第一次上传infopath时我们应该选择publish——publish a form to sharepoint library.下面进入上传向导界面,如下图所示
选择Form library,next
后面会出现what do you want todo?有两个选择,一个是新建一个表格库,另外一个是更新表格库。初次上传的话选择新建一个表格库。
2.接下来就会出现你的infopath里的字段,如果你需要在library里显示你就需要add相应的字段,如下图
当然你也可以修改和删除。
之后点击publish就可以上传了。
3.值得一提的是,关于infopath在library字段的显示,也可以在上传之前设置好。
找到Form options——Proper Promotion即可出现上图一样的字段设置栏。
4.列的顺序的设置
在上一文章中我提到关于设置library列的设置的问题,文章中我提到可以直接在library settings——columns下面的Column ordering来设置library列的顺序,但实际上,如果你的infopath里的顺序已经设定,比如通过上面的步骤我的requestor、projecttitle按照先后顺序在infopath里已经设定,假如我后面要多显示一个字段category,并且希望category在projecttitle之前,那么除了删除上图infopath里projecttitle再添加category,在添加projecttitle的方法外(这个方法很不好,字段一多可能很麻烦,还可能导致之前数据丢失),另外的办法就是在library
settings里设置。但不要误以为就是columns下面的Column ordering调整就好了,这样调整后是没有效果的,而需要从Views——All documents(你的library)——columns设置。原因我们可以从两者的定义来理解:
columns下面的Column ordering:Use this page to change the order of the fields that site visitors fill out when they add items
Views——All documents(你的library)——columns:Select or clear the check box next to each column you want to show or hide in this view of this page. To specify the order of the columns, select a number in the Position from left box.
由此即可理解。
1.设置infopath
关于infopath的设计不再赘述。下面从已经设计好的infopath的上传开始说明。我们的案例说明如下:
在library里我需要显示requestor、projecttitle。在第一次上传infopath时我们应该选择publish——publish a form to sharepoint library.下面进入上传向导界面,如下图所示
选择Form library,next
后面会出现what do you want todo?有两个选择,一个是新建一个表格库,另外一个是更新表格库。初次上传的话选择新建一个表格库。
2.接下来就会出现你的infopath里的字段,如果你需要在library里显示你就需要add相应的字段,如下图
当然你也可以修改和删除。
之后点击publish就可以上传了。
3.值得一提的是,关于infopath在library字段的显示,也可以在上传之前设置好。
找到Form options——Proper Promotion即可出现上图一样的字段设置栏。
4.列的顺序的设置
在上一文章中我提到关于设置library列的设置的问题,文章中我提到可以直接在library settings——columns下面的Column ordering来设置library列的顺序,但实际上,如果你的infopath里的顺序已经设定,比如通过上面的步骤我的requestor、projecttitle按照先后顺序在infopath里已经设定,假如我后面要多显示一个字段category,并且希望category在projecttitle之前,那么除了删除上图infopath里projecttitle再添加category,在添加projecttitle的方法外(这个方法很不好,字段一多可能很麻烦,还可能导致之前数据丢失),另外的办法就是在library
settings里设置。但不要误以为就是columns下面的Column ordering调整就好了,这样调整后是没有效果的,而需要从Views——All documents(你的library)——columns设置。原因我们可以从两者的定义来理解:
columns下面的Column ordering:Use this page to change the order of the fields that site visitors fill out when they add items
Views——All documents(你的library)——columns:Select or clear the check box next to each column you want to show or hide in this view of this page. To specify the order of the columns, select a number in the Position from left box.
由此即可理解。
相关文章推荐
- SharePoint 2010 - 无法发布InfoPath表单到SharePoint Library或Site Content Type的解决方案
- Dynamics CRM 2011 集成Sharepoint server 2010 报错“由于Internet Explorer安全设置的原因,无法确定SharePoint的版本”
- Dynamics CRM 2011 集成Sharepoint server 2010 报错“由于Internet Explorer安全设置的原因,无法确定SharePoint的版本”
- Sharepoint2010 系列:在Infopath 2010中调用Web Service(SharePoint Server 2010 -“User Profile Service We)
- 帐户权限和安全设置 (SharePoint Server 2010)
- 配置 SharePoint 运行状况分析器规则 (SharePoint Server 2010)
- "SharePoint 14"的正式名称是:Microsoft SharePoint Server 2010
- "SharePoint 14"的正式名称是:Microsoft SharePoint Server 2010
- SharePoint 2010 – The form cannot be rendered. This may be due to a misconfiguration of the Microsoft SharePoint Server State Service. For more inform
- SharePoint系列:SharePoint Server 2010 安装图解
- [11月27日的脚本] 在微软SharePoint Server 2010 中设置用户个人资料图片
- 【SharePoint 2010】将Sharepoint Server 2010部署到WINDOWS 7
- [SharePoint 2010] Project Server for SharePoint 2010
- sharepoint 2010 启动工作流时,该表单无法显示,可能是由于Microsoft SharePoint Server State Service 配置不当.
- SharePoint server 2010允许特定格式文件上传
- 为 SharePoint Server 2010 安装配置RBS(2)为内容数据库设置 BLOB 存储
- SharePoint Server 2010 RTM 安装过程(图)
- How to use document library in Sharepoint 2010
- SPS2003配置数据库的设置 - [SharePoint Server]
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据