1

我的客户要求将文档从 iManage/FileSite 上传到 SharePoint 2010。当他们尝试将文档上传到文档库时,他们还希望可以选择从 iManage 获取文档,而不是从文件系统获取文档。请让我知道是否有任何简单的解决方案可以实现这一目标。自定义编码也适合我。

提前致谢。

4

3 回答 3

0

使用 SPSite 类的 Files.Add 从您的备用来源上传您的文件。

MSDN 上有上传本地文件的完整演练。

于 2013-06-27T21:25:06.920 回答
0

我为此开发了一个使用 IWL 协议的解决方案,但这会假设用户在他们的计算机上安装了 WorkSite/DeskSite,并且正在运行 WorkSite 8.5 或更高版本。

iwl:dms={SERVERNAME}&lib={LIBRARY}&num={DocumentID}&ver={DocumentVersion}&command=opencmd

然后,我开发了一个插入链接选项,供用户插入 WorkSite 链接,他们提供链接文本、文档编号和版本。

另一种选择是上传 NRL 文件,但这再次假设用户安装了 WorkSite/DeskSite。

于 2015-10-02T03:14:58.730 回答
0

就我而言,我希望在 Sharepoint 2013 中有一个超链接列,指向我的 fileSite 中的一个文档。

例如链接:iwl:dms=DEV85SERVER&lib=LIVE&num=25210&ver=1

eg链接描述:文档测试

我尝试创建超链接列,但 SharePoint 无法识别我的 DMS 链接。

所以我必须创建一个计算列来使 DMS 链接正常工作。

  1. 创建一个名为“文档链接”的列作为单行文本。
  2. 创建另一个名为“文档描述”的列作为单行文本。
  3. 创建名为“链接”的第三列作为计算列。

    3.1 插入以下公式:

=IF([Document Link]="","To be inserted","<a href='"&[Document Link]&"'>"&[Document Description]&"</a>")

3.2 将此公式返回的类型更改为“数字” 完成!

这只是一个例子。我希望它有所帮助。

于 2017-02-20T11:52:59.180 回答