我参考了 G Davison 建议的以下代码(从 imanage/worksite/filesite 下载文件)从 iManage 中提取 .xls(s)/.doc(x)/.pdf 文件。
Dim dmsRoot As IManDMS
Dim dmsSession As IManSession
Dim dmsDatabase As IManDatabase
Dim doc As IManDocument
Dim tempDocName As String
Const ServerName As String = "YourDMS"
Const DatabaseName As String = "YourDatabaseName"
Const DocNumToFind = 123456
Const DocVerToFind = 1
tempDocName = "C:\temp\mydoc.doc"
Set dmsRoot = New ManDMS
Set dmsSession = dmsRoot.Sessions.Add(ServerName)
dmsSession.TrustedLogin
Set dmsDatabase = dmsSession.Databases.ItemByName(DatabaseName)
Set doc = dmsDatabase.GetDocument(DocNumToFind, DocVerToFind)
doc.GetCopy tempDocName, imGetCopyOptions.imNativeFormat
我有许多具有个人特征的文件,例如销售报告、采购报告,其文件编号每天都在变化。有没有一种方法可以让我根据文档名称而不是文档下载销售或采购报告。数字?
我可以访问 Desksite 9 并拥有 Office 2019。
您的建议将不胜感激。
谢谢肉山