Для обнаружения [программно] документов, находящихся в определенном состоянии жизненного цикла

Я хочу разработать программное обеспечение, которое (используя DFS) будет сканировать документы на Documentum Content Server и находить те, к которым прикреплен жизненный цикл; и текущее состояние жизненного цикла имеет определенное имя. Скажите: «ToBeExported».

Ниже приведен запрос DQL, который я создал для этого:

выберите dm_document.r_current_state, dm_document.r_object_id, dm_document.object_name из dm_document, где dm_document.r_policy_id не равен NULL и dm_document.r_current_state в (выберите i_state_no из (выберите dm_policy.i_state_no, dm_policy_objectid.where_name из dm_policy.state_name). .r_policy_id), где state_name='ToBeExported')

Вопрос такой: может я что-то пропустил; или есть лучший способ сделать это?

Спасибо за помощь


person KellyLynch    schedule 21.02.2011    source источник


Ответы (1)


Что-то вроде этого, вероятно, сработает.

Но возникает вопрос: почему жизненный цикл сам по себе не выполняет ту работу, которую вы хотите?

person David Pierre    schedule 24.02.2011
comment
Мне нужно контролировать сервер содержимого Documentum, чтобы обнаруживать документы, которые пришли к определенному жизненному циклу; а затем ЭКСПОРТИРУЙТЕ их в другую систему управления документами. - person KellyLynch; 25.02.2011
comment
Я так понял. Но мой вопрос остается: почему бы не изменить жизненный цикл, чтобы он сам экспортировал? - person David Pierre; 28.02.2011