将多个Excel数据单元粘贴到Sharepoint中的Infopath表单中

时间:2014-05-19 17:52:36

标签: excel sharepoint infopath

我创建了一个Infopath(2010)表单,其中包含一个重复表来更新Sharepoint(2010)列表。主要要求是用户能够从Excel电子表格中复制一行并将整行粘贴到重复表中。因此,例如,如果重复表是三列宽,则用户应该能够从单行复制三个相邻的Excel单元格,并在单个操作中将数据粘贴到重复表行中。

我在Infopath Designer中构建了表单,当我在Inforpath Designer 中预览表单时,一切都按预期工作 - 来自不同Excel单元格的数据进入重复表行的不同字段。提交数据没有问题。

但是,当我将表单发布到Sharepoint并尝试在Internet Explorer 10中使用该表单时,行为会发生变化。不是将三个单元格粘贴到表格的三个字段中,而是在表格的第一个单元格中粘贴所有三个数据点(由制表符分隔)。第二个和第三个单元格是空白的。

有什么方法吗?

1 个答案:

答案 0 :(得分:0)

好的,我得到了这个解决方案。我在表单选项中更改了表单类型。在兼容性部分,我选择了InfoPath Filler Form而不是Web浏览器表单。

转到文件,然后选择表单选项。 选择类别中的兼容性。 将表单类型更改为:InfoPath Filler Form

发布表单后,无论您的资源管理器版本如何,它都应该有效。