在Documentum中查询DFC和WDK

时间:2014-07-23 09:13:43

标签: documentum documentum6.5 dfc

我在DFC和WDK中有以下查询: -

1)TBO是类型基础对象,用于documentum中的特定对象类型。 SBO供全球使用。我们是否可以将SBO代码设置为TBO,如果是,那么如何?如何使我的SBO特定于特定对象类型。

2)如何从WDK中的action.xml调用行为类?如果我不想在我的WDK定制中使用该组件。任何支持这些查询的例子都会很明显。

3)为什么WDK需要范围?它的作用是什么,可以根据层次结构覆盖权限。如果为用户提供了WDK中组件的作用域,但他/她没有足够的权限在documentum中访问它。用户是否仍可以访问特定组件?

4)文件夹安全值是否可以覆盖基本对象级别权限?哪个会有第一个文件夹安全性或基本级别权限或权限?

谢谢! DEB

1 个答案:

答案 0 :(得分:0)

至少在大多数地方,这不是SO的问题。但是:

1。)TBO和SBO只是满足特定要求的架构方法。如果您要为特定类型的对象运行特定代码,而不仅仅为子类型的对象运行,则需要更改对象模型以对类型层次结构中的所有对象应用逻辑。这对Documentum对象/类型模型来说不是问题。

例如:您有 custom_document 作为dm_document的子类型 custom_child1_document custom_child2_document ,两者都是 custom_document的子类型。您将TBO设置为custom_child2_document。 您不希望应用SBO使自定义逻辑可用于dm_document下的所有内容。 只需添加TBO以键入custom_documentm,您就可以在dm_document下拥有所有类型的逻辑。

2。)如果不调用组件,则无法调用行为类。如果您想要从其他地方运行特定代码,请将其隔离在其他位置并随意运行。

3.)您不需要为WDK配置指定范围。但是,一旦你学习了WDK的细节,你会发现它很有用。

4.。)文件夹是对象。您需要知道,当您通过文件夹访问对象时,您需要对链接到该文件夹​​的文件夹和文档的访问权限(读取级别就足够了)。例如,您只需要从DQL访问该对象的对象ID权限。基本和扩展权限适用于特定情况,如果您对对象具有读取基本权限,则不需要扩展权限来读取对象内容。但是,您需要在目标工作流上关联基本权限+ 运行过程扩展权限,以使用该特定对象作为附件/包启动工作流。当您想要在特定文件夹中添加对象时,会出现不同的规则。但这是长篇故事。

关于文件夹安全性 - 请查看this文章。