Использование Documentum DQL для получения содержимого рабочих процессов всех пользователей - PullRequest
1 голос
/ 19 января 2012

Я почти ничего не знаю о Documentum, поэтому, возможно, в информации, которая вам нужна, чтобы ответить на мои вопросы, есть упущения Но я все равно попробую ...

Мы используем Documentum (очевидно). В Documentum пользователи могут создавать рабочие процессы. Эти рабочие процессы содержат упорядоченные списки служб, которые используются для обработки данных. Таким образом, у нас может быть ServiceA, ServiceB, ServiceC, ServiceD и ServiceE, и пользователь может создать рабочий процесс, который говорит, что обрабатывает данные, используя в порядке: ServiceC, ServiceA и ServiceB. Список другого пользователя может быть: ServiceA, ServiceD, ServiceE.

Меня попросили найти способ получить список, содержащий идентификатор / имя каждого пользователя, идентификатор рабочего процесса пользователя (имя?) И элементы в рабочем процессе. Из того, что я читал здесь, в StackOverflow и в других местах, похоже, что это возможно через DQL.

И, если у меня есть DQL, оказывается, что это будет легко сделать с помощью интерфейсов, которые мы уже создали. Если это слишком сложно, мне нужно написать Java и использовать API. Я бы предпочел DQL ..: -)

Итак, может ли кто-нибудь здесь предоставить мне указатель на ссылку на DQL и, возможно, несколько указателей на то, что искать / для?

1 Ответ

1 голос
/ 24 января 2012

Возможно, вам нужно более одного DQL-запроса.Однако я настоятельно рекомендую написать некоторый код DFC и повторить результаты.

Я бы посоветовал взглянуть на ссылку на объект Documentum Content Server, чтобы узнать больше об атрибутах типа dm_workflow (иконечно же, связанные типы, такие как dmi_workitem, dmc_workqueue и т. д.).

Эти типы должны предоставлять информацию, которую вы ищете, и с чего вам лучше всего начинать.

...