使用Documentum DQL获取所有用户工作流的内容

时间:2012-01-19 19:11:16

标签: documentum

我对Documentum几乎一无所知,因此您回答我的问题所需的信息可能存在遗漏。但无论如何我都会尝试......

我们使用Documentum(显然)。在Documentum中,用户可以创建工作流程。这些工作流包含用于处理数据的有序服务列表。因此,我们可能有ServiceAServiceBServiceCServiceDServiceE,用户可以创建一个工作流,说明要使用{ ,按顺序:ServiceCServiceAServiceB。另一个用户的列表可能是:ServiceAServiceDServiceE

我被要求找到一种方法来获取包含每个用户的ID /名称,用户的工作流程ID(名称?)以及工作流程中的项目的列表。从我在StackOverflow和其他地方看到的内容来看,看起来这可以通过DQL实现。

而且,如果我有DQL,事实证明使用我们已经构建的接口很容易做到这一点。如果它太复杂,我需要编写Java并使用API​​。我更喜欢DQL ..: - )

那么,有人可以在这里为我提供一个指向DQL的引用的指针,也许还有一些关于什么看/用于什么的指针?

1 个答案:

答案 0 :(得分:1)

也许您需要多个DQL查询。但是,我强烈建议编写一些DFC代码并迭代结果。

我建议您查看Documentum Content Server对象参考,以了解有关dm_workflow类型属性的更多信息(当然还有相关类型,如dmi_workitem,{{1}等等。)。

这些类型应该提供您正在寻找的信息以及您可能从哪里开始。