1

我有这样的情况。我从 documentum 签出了一个文件(文件是一个 dita-map )。File 引用了存储库中的另一个文件。DRL 是 dctm://MILLENNIUM/0500006480003b2e?DMS_OBJECT_SPEC=RELATION_ID。由此,我假设 0500006480003b2e 是关系 ID。如果是这样,我如何获得它的 ObjectID 。

我需要孩子的对象 ID 才能单独签出该文档。

提前致谢。

4

1 回答 1

2

假设你的假设是正确的并且假设我的记忆是正确的

select child_id, child_label, permanent_link from dm_relation 
where r_object_id = ID('0500006480003b2e')

如果 Permanent_link 为 TRUE,则 child_id 是文档的 i_chronicle_id,而 child_label 用于区分版本。

如果 Permanent_link 为 FALSE,则 child_id 是文档的 r_object_id。

更多详细信息:Documentum 对象关系

于 2010-09-23T00:48:55.723 回答