当前位置: 首页 > 办公软件 > office软件 > 正文

InfoPath上传多附件解决方法

时间:2010-01-24 博客园 翅膀

前几天,由于项目的需求,需要在infopath中上传多附件,当我用重复表设计好表单后。以为,客户的需求已经很容易的就搞定了,没想到当我在测试的到时候。发现了infopath在一次上传附件时,最大容量才5M

没办法,只好想别的解决方案了。之后,想到的方案就是:在表单提交之前讲infopath表单中的附件分解并上传到MOSS文档库中。

这样不当可以解决附件上传的问题,同时也避免了表单容量大的问题,可谓是一举两得

同时也支持附件的删除

首先看看设计的表单,两个重复表,一个是用来上传多附件,另一个是用来存放上传附件的列表

当看到,上传附件列表中已经有数据是,可以到相应的文档库中找到infopath中上传的附件,如图标有“新”字样的就是infopath中的附件分解出来的

大图

效果图,就是这样了,下面来看看终点的,代码部分

代码部分主要的技术点就是infopath附件的分解和对infopath重复表的操作