我有这样的情况。 我从documentum检出了一个文件(File是一个dita-map)。 File具有对存储库中另一个文件的引用。 DRL是dctm:// MILLENNIUM / 0500006480003b2e?DMS_OBJECT_SPEC = RELATION_ID。 由此,我假设0500006480003b2e是关系ID。如果是这样,我如何获得它的ObjectID。
我需要孩子的对象ID才能单独签出该文件。
先谢谢。
答案 0 :(得分: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。