FileNet 属性 用于文档的所有版本

FileNet property for all versions of a document

据我所知,在 FileNet 中,文档的每个版本都有自己的 ID。如果你创建一个新版本,那么通常属性是从以前的版本继承的。所以文档的每个版本都有自己的属性值。

现在我想添加一个属性,它对文档的所有版本(所有版本!=文档class)都有效,以便在插件中使用。但我找不到任何支持。我能想到的唯一丑陋的概念如下:

  1. 添加一个新的属性
  2. 将所有信息添加到文档的最低版本并从那里检索它(否则您需要在更改时修改所有版本)
  3. 添加订阅,在创建文档的第二个版本(通常为 0.2、1.0 或 1.1)时清空 属性 并防止删除最旧的版本

有没有更智能的方法?

您不需要特殊的版本系列 属性 - 版本系列 IS 即 属性。

大多数时候你只关心文档的当前版本,可以通过文档的任何版本或其版本系列访问。如果不是这种情况,那么您将不得不遍历文档的所有版本,同样,通过版本系列访问最方便。

由于任何文档在任何时间点都与其 VS 相关联,因此当您需要与 VS 的关系时,您必须使用 VS 对象引用或其 ID。