DQL per ottenere r_object_id Da DRL
-
04-10-2019 - |
Domanda
Ho una situazione come questa. Ho controllato un file da Documentum (File è un dita-mappa). File ha un riferimento a un altro file nel repository. DRL è DCTM: // MILLENNIUM / 0500006480003b2e DMS_OBJECT_SPEC = RELATION_ID. Da questo, presumo che 0500006480003b2e è l'ID relazione. Se sì, come faccio ad ottenere la sua IDOggetto.
Ho bisogno l'ID oggetto del bambino al fine di cassa quel documento a parte.
Grazie in anticipo.
Soluzione
Supponendo che le vostre ipotesi sono corrette e assumendo la mia memoria è corretta ??p>
select child_id, child_label, permanent_link from dm_relation
where r_object_id = ID('0500006480003b2e')
Se permanent_link è vero allora il child_id è i_chronicle_id del documento e la child_label viene utilizzata per differenziare le versioni.
Se permanent_link è FALSE il la child_id è r_object_id del documento.
Più informazioni: Documentum relazioni oggettuali