我的客户要求将文档从iManage / FileSite上传到SharePoint 2010.当他们尝试将文档上传到文档库时,他们也希望有一个选项来从iManage获取文档,而不是从文件系统。如果有任何简单的解决方案可以实现这一点,请告诉我。我也可以自定义编码。
提前致谢。
答案 0 :(得分:0)
使用SPSite Class的Files.Add从备用源上传文件。
MSDN上有一个完整的walkthrough of uploading a local file。
答案 1 :(得分:0)
我已经为此开发了一个使用IWL协议的解决方案,但这假设用户已在其计算机上安装了WorkSite / DeskSite,并且正在运行WorkSite 8.5或更高版本。
iwl:dms={SERVERNAME}&lib={LIBRARY}&num={DocumentID}&ver={DocumentVersion}&command=opencmd
然后,我为用户开发了一个插入链接选项,用于插入WorkSite链接,并提供链接文本,文档编号和版本。
另一种方法是上传NRL文件,但这又假设用户安装了WorkSite / DeskSite。
答案 2 :(得分:0)
在我的情况下,我想在Sharepoint 2013中有一个指向我的fileSite中的文档的超链接列。
例如link:iwl:dms = DEV85SERVER& lib = LIVE& num = 25210& ver = 1
例如链接描述:文档测试
我尝试创建一个超链接列,但SharePoint没有识别我的DMS链接。
所以我必须创建一个计算列以使DMS链接正常工作。
创建第三列名为" Link"作为计算列。
3.1插入以下公式:
=IF([Document Link]="","To be inserted","<a href='"&[Document Link]&"'>"&[Document Description]&"</a>")
&#13;
3.2将从此公式返回的类型更改为&#34; Number&#34; 完成!
这只是一个例子。我希望它有所帮助。