FolderIDを参照して、Worksite/iManageの特定のフォルダに保存されているファイルをVBAで一覧表示する方法はありますか?
私が達成したいのは、通常のディスクディレクトリからフォルダーの内容を取得できるように、すべてのファイルを取得してスプレッドシートの列 A にリストすることです。
imanage では、ファイル名は iManDocument.Description になります。
以下は、これまでに思いついたものです。私はこれを進める方法がわかりません:(
Dim dmsRoot As IManDMS
Dim dmsSession As IManSession
Dim dmsDatabase As IManDatabase
Dim iFile As IManDocument
Dim iFdr as ImanFolder
DimFname as String
Const ServerName As String = "DMSname"
Const DatabaseName As String = "DatabaseName"
Const ifID as long = "123456"
Set dmsRoot = New ManDMS
Set dmsSession = dmsRoot.Sessions.Add(ServerName)
dmsSession.TrustedLogin
Set dmsDatabase = dmsSession.Databases.ItemByName(DatabaseName)
Set iFlr = dmsDatabase.GetFolder(ifID)
私が通常行うことは、ループを作成することです
For each iFile in iFlr
Fname = IFile.Description
名前をセルに1つずつ入れますが、ImanFolderにはそのようなプロパティがないようです。
これに関するいくつかの助けをいただければ幸いです。