文档中DFC和WDK的查询



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

1) TBO是类型基对象,用于文档中的特定对象类型。SBO是全球通用的。我们可以让SBO代码像TBO一样运作吗?如果可以,那么怎么做?如何使我的SBO针对特定的对象类型。

2)我如何在WDK中调用action.xml中的行为类?如果我不想在我的WDK定制中使用组件。任何支持这些查询的示例都是值得赞赏的。

3)为什么在WDK中需要scope ?它的角色是什么,可以在层次结构方面覆盖特权的范围。如果在WDK中为用户提供了一个组件的作用域,但是他/她没有足够的权限在documentum中访问它。用户还能访问特定的组件吗?

4)文件夹安全值是否可以覆盖基本对象级别的权限?文件夹安全级别和基本级别的权限或特权哪个优先?

谢谢! !Deb

这不是SO的问题,至少在大多数情况下。然而:

1)。TBO和SBO只是针对特定需求的体系结构方法。如果您希望为特定类型的对象运行特定代码,而不仅仅是为子类型的对象运行特定代码,那么您需要更改对象模型,以便将逻辑应用于类型层次结构中的所有对象。这不是Documentum对象/类型模型的问题。

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

2)。不调用组件就不能调用行为类。如果您希望在其他地方运行特定的代码,请将其隔离在其他地方,然后随意运行。

3)。您不需要为您的WDK配置指定范围。但是,一旦您详细了解了WDK,您就会发现它很有用。

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

关于文件夹安全-检查这篇文章。

最新更新