使用表单在SharePoint中编辑Excel表数据

时间:2011-12-06 10:09:56

标签: sharepoint sharepoint-2010

我有一个包含数据的Excel表,但这里的行和列都有含义,例如:

          ColHead1   ColHead2  ColHead3
RowHead1  Data11      Data12   Data13
RowHead2  Data21      etc.     etc.
RowHead3

我希望用户使用SharePoint表单编辑数据。

我考虑过以下选项

  1. 展平数据并手动将每个字段的编辑器添加到表单上(这样我就可以模拟某种网格布局)。如果我需要做出改变,这可能会变得无法管理。
  2. 将数据插入列表并让SharePoint创建默认表单,但这也会使数据变平。
  3. 是否有可能以某种方式直接在列表(或列表)中使用SharePoint中的数据而不展平?

    或者我应该发布Excel工作表以便在SharePoint中进行直接编辑?

1 个答案:

答案 0 :(得分:1)

你是对的。 SharePoint无法处理二维数据。

这里最好的解决方案是使用Excel Services。

  1. 2007年,Excel Services不允许将更改写入后端文件。我不确定SharePoint 2010的情况是否发生了变化。您可能需要查看它。

  2. 您也可以将Excel文件放在文档库中。

  3. 但是,我在这里缺少的是此要求的业务目标。通过将此数据放在SharePoint表单中,您希望实现什么?可能有一些更好的方式,如果他们知道实际要求,其他人就可以建议。