有infopath的sharepoint 2010 Library里的列的设置,infopath上传到sharepoint server

有的时候我们需要把我们所有的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.

由此即可理解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值