1

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にはそのようなプロパティがないようです。

これに関するいくつかの助けをいただければ幸いです。

4

1 に答える 1