特定のフォルダ直下のリスト、配下のリストを取得したい場合、JavaのAPIまたはLogicDesignerにて実現可能です。
また、キャビネット管理画面のドロワ一覧より「オブジェクトツリー出力」を実行することで特定のドロワ以下のすべてのフォルダ/文書のリストを取得できます。
<JavaAPIの場合>
KnObjectOperations#getChildObjects(..)
もしくは
KnObjectOperations#searchObjects(..)
を使用し、KnQueryの条件で祖先の条件を指定することで可能です。
なお、KnSessionがKnObjectOperations継承しているので、
これらはKnSession#getChildObjects(..)のように呼び出すことが可能です。
<LogicDesignerの場合>
「ドロワ/フォルダの子要素取得」タスクを使用することで可能です。
※LogicDesignerタスクについては2017Winter以降より使用可能です。
<ドロワ一覧の場合>
ドロワ一覧の任意のドロワのメニューより「オブジェクトツリー出力」を押下することで可能です。
※オブジェクトツリー出力については2025Spring以降より使用可能です。
-- 対象 -------------------------------------------------------------------------
iAP/Accel Applications/Accel Documents/全アップデート
--------------------------------------------------------------------------------
FAQID:1080
特定のフォルダ配下の文書リストを取得可能でしょうか?