将文件上载/同步到文档库

时间:2012-03-06 18:43:34

标签: sharepoint-2007 sharepoint-designer

我正在使用SharePoint 2007和SharePoint Designer,我正在寻找一种自动上传文件的方法。我们有一个系统可以生成报告并通过电子邮件发送给部门,但我们希望它们会自动上传到sharepoint库。这样做的简单方法是为sharepoint服务器启用传入电子邮件,但我被告知这不是一个选项。

据我所知,这些文件可以自动保存到unix或windows目录中,所以如果有一种方法可以将目录与文档库同步,这似乎是最简单的选项。

2 个答案:

答案 0 :(得分:0)

我不知道将文件夹内容自动同步到SharePoint列表的简单方法,除非您不需要对报告进行任何权限修剪。在这种情况下,您可以将文件直接复制到layouts文件夹(以及特定于项目名称的子文件夹)。你仍然需要想出一种显示文件的方法。我不确定是否有可用于在文件夹中列出/显示文件的SPD组件。这不会让用户像真正的列表那样进行交互,也不会非常有效地修改权限。

就个人而言,作为一名开发人员,我会选择编写控制台应用程序或服务来接收报告(或扫描一个提取目录)并使用对象模型将文件上传到特定列表(需要应用程序在SharePoint服务器上运行)或通过SharePoint Web服务(可以从任何地方运行,通常具有与权限相关的小问题,以便开始工作。)

答案 1 :(得分:0)

我们决定采用不同的方向。我们将文件下载到UNIX和Windows使用的公共目录中。从那里运行批处理文件以将文件移动到指向SharePoint库的映射目录。