2011-07-26 96 views
0

欣赏是否有人能告诉我IBM Filenet P8 ECM系统的后端数据库中存在哪个表“PathName”属性。IBM FileNet P8后端数据库中的路径名属性

谢谢。

enter image description here

+1

你为什么要直接对数据库?架构可能在下一个版本中发生变化。为什么不直接使用API​​的查询信息? –

+0

这是一个有效的问题。但目前,我只在一组服务器上做了一些特殊的工作。 – Regmi

回答

1

只是你的理解。

PathName不像其他人那样简单。它不是以完整的形式出现在表格中。

DocumentPath的路径可以有[DocVersion]表中的文档的多个值([Generic]表中的自定义对象)通过[Relationship]表中的ReferencialContainmentRelationship对象与放置在[Container]表中的文件夹链接。

因此,您可以获取文档的PathName作为Relationship.Name(ContainmentName)和Container的concatinations。 路径名称(* +文件夹名),其中Relationship.Tail_Id等于DocVersion.Object_Id和Container.Object_Id等于Relationship.Head_Id

你必须使用递归获取集装箱**的,你的PathName事业需要得到所有的父对象[ Container.Parent_Id ==(Parent)Container.Object_Id]。

Threre是链接,文档与表格概述 http://www-01.ibm.com/support/knowledgecenter/SSNW2F_5.2.0/com.ibm.p8.ce.dev.ce.doc/database_table_schemas.htm

但是,你必须找到另一种方式来获得的路径名,汤姆金银丝是正确的尝试查询通过API此信息。